maahier
全部博文(17)
2011年(1)
2010年(15)
2009年(1)
分类: C/C++
2010-05-07 17:56:59
#include <stdio.h> #include <string.h> int main() { char str[]="abc\0def"; char *string="abc\0def"; printf("%d %d\n",sizeof(str),strlen(str)); printf("%s\n",str); printf("%d %d\n",sizeof(string),strlen(string)); printf("%s\n",str); getchar(); return 0; }
#include <stdio.h> #include <string.h> void myprintf(char str[]) { printf("myprintf:%d %d\n",sizeof(str),strlen(str)); printf("myprintf:%s\n",str); } int main() { char str[]="abc\0def"; char *string="abc\0def"; printf("%d %d\n",sizeof(str),strlen(str)); printf("%s\n",str); printf("%d %d\n",sizeof(string),strlen(string)); printf("%s\n",str); myprintf(str); myprintf(string); getchar(); return 0; }
上一篇:字节序详解
下一篇:static详解
登录 注册