sizeof 内部是如何实现的?

今天突发奇想,觉得sizeof这个运算符很是神奇 ,因为他能计算大小,无论是指针还是类型还是数组,他都能自动识别,但是再对

char   a[10];  sizeof(a) = 10;  得出这种计算结果时,很是奇怪,他的内部到底是怎么实现的呢?甚是好奇!!!

 

个人猜想,内部有两个分支,一个是计算指针的,另一个计算非指针的。

 

 

。。。。。。

 

 

参考文献

1. https://blog.csdn.net/zhangpinghao/article/details/16371191

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章