永发信息网

C++整形数组\0'?

答案:3  悬赏:50  手机版
解决时间 2021-02-15 01:23
  • 提问者网友:箛茗
  • 2021-02-14 14:13
整形数组也有'\0'????
可以通过移动'\0'来改变整形数组的大小???
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-02-14 15:46
整型数据有'\0'.因为'\0'的ASCII值就是0,所以只要你的整型数组中有0这个元素就相当于有'\0'了,但求数组的大小,只能够对字符型数组进行求大小,还没有怎么求整型数组大小的函数,也没有这个必要,你总不能用STRLEN来求一个整型数组的长度吧,编译都通不过
全部回答
  • 1楼网友:山君与见山
  • 2021-02-14 17:56
用以下函数就可以了。 memcpy(b, a, sizeof(int) * 20);
  • 2楼网友:雪起风沙痕
  • 2021-02-14 16:35
整数为大小为 4bytes,怎么可能用单字符\0作结尾呢. 整数数组初始化出来应该是全数字0x0000,字符数组初始化出来才是全\0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯