在C语言的项目实战中,你是否见过这个运算符,sizeof
WTF[震惊][震惊][震惊]?sizeof是一个运算符 它不是C库函数吗?
对的,它并不是C库函数,只是由于使用方法感觉和函数是一样的,就被众多开发人员当做库函数使用
sizeof 只是一个运算符,并不是库函数,它可以计算传入类型的大小,可以是变量、数据类型、指针、数组、结构体等
用sizeof求数据类型的长度
定义一个int类型的整型变量a 将变量a和类型 int传入sizeof()中
计算的结果都为4
用sizeof求一个数组元素的个数
我觉得现在很多写C语言教程的作者,就是在故弄玄虚,把一些很简单的弄得很复杂,好像这样才能显示出作者水平的高深,让初学者对C语言产生了恐惧,觉得C语言很难,认为写书的很厉害
其实他就是个粑粑[微笑],我感觉C语言就好比学武功绝学一样,不能只记一招一式,生搬硬套
需要用心感受它语言的艺术,认识它灵活多变,多积累,多看源码
如果有条件,一定得和硬件结合,用硬件来学习C语言,只有这样,你才能真正入门
这里的入门不是你学校大学一,教C语言基础教程的老师那种水平,算什么应用题,计算啥子水仙花,除数、余数、被除数用处不大。
〖特别声明〗:本文内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。如有侵犯您的原创版权或者图片、等版权权利请告知 wzz#tom.com,我们将尽快删除相关内容。