sizeof运算符计算的是数据类型或变量在内存中所占的字节数,而不是字符串的长度。因此,sizeof("@##$42^$.!$")的结果取决于该字符串的数据类型以及所使用的编译器和计算机体系结构。在大多数情况下,该字符串的数据类型是char[],因此sizeof("@##$42^$.!$")的结果为12,因为该字符串包含11个字符和一个空字符('\0')作为字符串末尾的标识符。

sizeof##$42^$!$计算结果为8

原文地址: https://www.cveoy.top/t/topic/XJs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录