微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > c语言的一些小问题(持续更新)

c语言的一些小问题(持续更新)

时间:10-02 整理:3721RD 点击:
指针数组和数组指针:
指针数组是指一个数组里面装着指针;指向数组的指针代表他是指针,指向整个数组。
举例来讲:*p[5]这就是一个指针数组,数组中的成员变量都是指针;
(*p)[5]这是一个数组指针,这个指针指向成员个数为5的整个数组
时刻牢记:数组名本身就是指针,再加上&,就变成了双指针。如果是一维数组,则双指针就代表是指向
二位数组,加1,就是整体加一行。
句柄和指针是两个截然不同的概念。Windows系统用句柄标记系统资源,隐藏系统信息。你只要知道有这
个东西,然后去调用就行。他是一个32bit的uint,指针则是标记某个物理内存地址,两个是完全不同的
概念。
this的用法:对于this指针有这样一段描述:当你进入一个房子,你可以看见桌子,椅子,底板等,但
是房子的全貌你是看不见的。
this指针时时刻刻指向实例本身。this只能在成员函数中使用,全局函数,静态函数都不能使用this。
this在成员函数的开始前构建,在成员的结束后清除。这个生命周期同任何一个函数的参数相同,没有
任何区别。
this指针并不占用对象的空间。

谢谢小编的坚持

等待更新!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top