| [ CnUnix ] in KIDS 글 쓴 이(By): candor (깐돌) 날 짜 (Date): 2002년 10월 25일 금요일 오후 12시 11분 37초 제 목(Title): [Q]sprintf 관련 안녕하세요? C에서 sprintf(buf, "%%"); 이렇게 하면 buf에 %하나만 들어가는데 왜 이렇게 되는지 아시는 분 설명좀 해주세요. 또하나는 mysql db를 이용하여 c cgi프로그램하고 있는데 MYSQL_ROW row; row=mysql_fetch_row(); for(i=0;i<field_nums;i++) { sprintf(buff,"%s", row[i] ); } 이렇게 해도 상관이 없을까요? 질문의 핵심은 row[i]값을 %s로 buff에 저장해도 문제가 없을까 하는 것입니다. |