设指针变量占2个字节的内存空间,若有声明"char *p="123";int c;",则执行语句"c=sizeof(p);"后,c的值为().
1条回答 默认 最新
- 恋浅笑 2021-06-06 14:07关注
p是一个指针,sizeof(p)就是计算指针所占的字节数,又因为题目给定了指针变量所占的字节数是2,所以c为2
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
设指针变量占2个字节的内存空间,若有声明"char *p="123";int c;",则执行语句"c=sizeof(p);"后,c的值为().
p是一个指针,sizeof(p)就是计算指针所占的字节数,又因为题目给定了指针变量所占的字节数是2,所以c为2