永发信息网

sizeof函数可以计算int型的长度吗?

答案:6  悬赏:10  手机版
解决时间 2021-04-02 12:49
sizeof函数可以计算int型的长度吗?
最佳答案
= =||
首先更正一点,sizeof是运算符,不是函数,不要看到有括号就以为是函数。。。
你没发现sizeof是关键字吗。。。
sizeof是用来计算括号内的数据的节长的(括号内可以是数据,变量,数组,或者变量类型)
sizeof(int),就可以计算int的类型的数据的长度,结果因编译器而异,VC中 int是4字节的,TC则是2字节,int只有这两种大小。
应用
如申请动态空间 malloc(n*sizeof(int)); //申请n个int大小的数组。
如果在VC中 可以换成 n*4 但TC中n*4则是错的,应该是n*2
但是用 sizeof(int)*n 则一定对,所以用sizeof具有通用性
全部回答
sizeof(int)
恩,得到的是字节数。
可以啊,任何数据类型都可以!
sizeof(int)即可
可以,结果是4
sizeof(int);

参考资料:ogin_u

你这里的a是有数据类型的,所以在用&a[1]-&a[0]的时候所出现的数值是1,因为它们之间相差的是一个int型变量的空间。同样的,可以用指针来理解,你声明一个指针的时候用的是
int *p;//这个指针是指int型变量的。
这说明了在变量中,变量地址也是有类型的(如果不是的话,内存中都是二进制的数,就分不出什么 是什么了)
现在你这么理解就可以了。想要明白更多,必须从计算机组成,汇编和操作系统都学的差不多了才可以。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苹果6sPlus64g,显示已用的明明只有10G左右,
苏州高铁到北京多少小时到
帮我想几个关于╰摆摊……的网名,快点?
解签——婚姻签
当兵与上学,到底选哪个?
我写在纸上的字被一个祷告的人看见了我我真的
我想找个小游戏、好几年前在7K7K玩的、什么类
什么叫中端、高端企业?
CANCEL在键盘上哪里。另求 XP。 系统重装详细
其实也没有什么复杂而深刻原因 黑曜夜之翼
求Blacked系列百度云资源
560能考上那所德阳免费高中
茂名市最好的高中有哪些?
爱与流动,或者说活力,的确没得到,要自己活
QQ飞车挑战暴风任务怎么做
推荐资讯
怎样快速调锁线胶订胶订容易出现气泡溢底胶上
形容“动物孝顺”的成语有哪些?
淇蕾幼儿园地址有知道的么?有点事想过去!
中国电信(小港营业厅)(港南三路北50米中国电
vb工程设计完怎么保存
影响价格的因素有哪些
大家听过以茶文化为主的主题餐厅吗?
人在高温80℃的环境下能生存吗?
只有一台电脑,能找到赚钱的方法吗?
广告里的词,创造你的国家,升级建筑扩张领土
涡阳县吴桥中学地址好找么,我有些事要过去,
笑春风什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?