'0','\0',NULL,EOF的区别

要看是不是一个东西,打印一下即可

  printf("%d %d %d %d\n",'0','\0',NULL,EOF);

输出:

48 0 0 -1

结论:

'\0'与NULL 都是0,所以有的时候可以这样用:

初始化指针 char* p=0;

初始化字符串 char tmp[10] = {0} 或 memset(tmp,0,10)

上一篇:POJ 1664 放苹果


下一篇:POJ 1664 放苹果 (递推思想)