c언어 파일입출력 중 읽기
fp가 포함된 부분만 보면된다. int main() { FILE *fp = fopen("파일명.dat","r"); // 옵션 설정가능 //fgets(buffer, sizeof(buffer), fp); // 한줄씩 읽어온다. while(fgets(buffer, sizeof(buffer), fp)) // 한줄씩 읽어온다. { memcpy(form.codename, strtok(buffer, "|"), sizeof(form.codename)); // strtok으로 구분해서 따로 저장 memcpy(form.dataid, strtok(NULL, "|"), sizeof(form.dataid)); if(atoi(form.dataid) == 20093) break; } fclose(fp); // 파일 포인터 닫기 r..
2023. 1. 8.
c와 mariadb 연결하는 방법 및 예제 2 - select, insert, delete
++++ mysql_free_result(sql_result) 을 마지막에 쓰자 CREATE TABLE ANIMAL ( id INT PRIMARY KEY, name VARCHAR(20) ); main.c #include "chun.h" void myselect(MYSQL *conn_ptr, char* query); void myinsert(MYSQL *conn_ptr, char* query); void mydelete(MYSQL *conn_ptr, char* query); int main(int argc, char** argv) { MYSQL *conn_ptr; // db connect conn_ptr = db_init("IP", "ID", "PWD", "DATABASE"); char query[10..
2023. 1. 8.