char str=Hello;char p = str;printfdn sizeofp;结果是为什么
结果是4。因为指针p在32位系统中占4个字节,而在64位系统中占8个字节。sizeof(p)返回的是指针类型的大小,而不是指针所指向的字符串的长度。
原文地址: https://www.cveoy.top/t/topic/irG2 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
结果是4。因为指针p在32位系统中占4个字节,而在64位系统中占8个字节。sizeof(p)返回的是指针类型的大小,而不是指针所指向的字符串的长度。
原文地址: https://www.cveoy.top/t/topic/irG2 著作权归作者所有。请勿转载和采集!