c语言进阶
1.typeof获取类型
//其它用法1
char *p1;
typeof (*p1) ch = 'a'; //ch为char类型,不是char *类型。
printf("%d, %c\n", sizeof(ch), ch);//1, a
//其它用法2
char *p2;
typeof (p2) p = "hello world";//此时的p才是char *类型,由于在64位机器,所以指针大小为8字节
printf("%d, %s\n", sizeof(p).
原创
2021-12-28 14:24:50 ·
389 阅读 ·
0 评论