作业帮 > 综合 > 作业

设变量定义为“int s[ ]="hello\nworld\n";”,则数组s中有_____个元素,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 07:33:08
设变量定义为“int s[ ]="hello\nworld\n";”,则数组s中有_____个元素,
怎么数呢
int 是整形的,根据系统平台长度不一定,一般是4个字节,hello\nworld\n里面一共是12个字符,其中每个字符占1个字节,\n是回车字符也占一个字节,所以是12个字符,共12个字节.那就是3个int,s中有3个元素.不过也没这么变态的谁定义字符串用int 啊?这不是玩人呢么!用char s[]="hello\nworld\n"多好啊?