본문 바로가기
반응형

Program Language56

yacc, bison highlight plugin for eclipse 2011. 12. 19.
log 찍기 GeSHi © 2004-2007 Nigel McNie, 2007-2010 Benny Baumann, 2008-2009 Milian Wolff #include #define MAX 123121 void do_something() { usleep(100); } int main(int argc, char **argv) { int total=MAX,cnt=0,per=0; printf(" 0%%\n"); for(cnt=0;cnt 2011. 12. 7.
printf uint64_t uint32_t C 언어 표준에서는 자료형의 정확한 사이즈를 정의하지 않고 있다. 예를들어 int는 몇 바이트, long은 몇 바이트와 같이 정의되어 있지는 않고 아래와 같이 최소한의 제약사항을 두고 있을 뿐이다. char type은 127 이상을 저장할 수 있다 short int type과 int type은 32,767까지 저장할 수 있다 long int는 2,147,483,647까지 저장할 수 있다 이 규칙은 char가 적어도 8 bit가 되어야 한다는 것과,short int와 int는 적어도 16 bit여야 한다는 것과,long int는 적어도 32 bit가 되어야 한다는 것을 뜻한다. 실제 각 자료형의 사이즈는 implementation마다 다르다. 따라서 C99에서는 int16_t, uint32_t 등과 같이 .. 2011. 12. 1.
fopen fgets strcpy sprintf GeSHi © 2004-2007 Nigel McNie, 2007-2010 Benny Baumann, 2008-2009 Milian Wolff #include #include int main(int argc,char** argv) { char* FileName = argv[1]; FILE* file = fopen(FileName,"r"); if(!file) perror("error : file open error\n"); char s[256]; for(;fgets(s,100,file);) { char* k=s; char buf[256]; for(k=s;*k;k++) if(*k==',') { strcpy(buf,k+2); sprintf(k, "\", \"%s",buf); break; } for(k+=2;*k.. 2011. 11. 22.