课程
/后端开发
/PHP
/PHP7的基本变量
上周开始学习C#,总监主讲。说结构体是低级类,没有用。禁止我们在C#使用结构体 真的是这样吗?听了这个后,更深入理解结构体了,我感觉结构体还是挺有用的啊。
2018-12-17
源自:PHP7的基本变量 2-1
正在回答
结构体(使用关键字 struct),是C语言里的东西,C语言不是面向对象的。C语言发明时候,还没有面向对象概念。
后来出现语言C++,Java,C#等为标准,你可以把结构体和类(使用关键字class)对比起来。
不难发现,结构体是公有的,数据和函数都可以被结构体外函数使用。在现在软件工程理论里,这被认为是不规范。所以后期语言都有class,默认私用。
举报
学习PHP7基本变量,掌握PHP7的新特性
1 回答为什么我的结构体 char* f 占用了16个字节
1 回答ZEND_ENDIAN_LOHI_4(a,b,c,d)宏替换结果疑问
1 回答$c=$a复制的问题
1 回答写时复制的最后一张PPT的gc.refcount是不是应该为1
1 回答为什么key与tablemask做或运算就会得到一个散列值,老师,这句话怎么理解?