从品牌网站建设到网络营销策划,从策略到执行的一站式服务
C语言在定义变量时加两个星号是表明这个变量为二级指针
我们拥有十余年网页设计和网站建设经验,从网站策划到网站制作,我们的网页设计师为您提供的解决方案。为企业提供网站设计制作、成都网站建设、微信开发、小程序开发、移动网站建设、H5场景定制、等业务。无论您有什么样的网站设计或者设计方案要求,我们都将富于创造性的提供专业设计服务并满足您的需求。
C语言中在定义变量时使用 * 号是为了表明该变量为指针
指针有分一级指针,二级指针,三级指针等,有几个 * 号就相当于是几级指针
您好 这个是指针的指针
楼上说的只是很少用到的用法,想必lz的程序中不是这样用的
您可以这样理解
1.一般用作2维数组,在这里就相当于m_ppData[][];这样定义是为了不确定二维数组的具体大小,用来之后动态开辟内存(最常用)
2.用作储存指针的内存地址
3.用作储存一维数组首元素的地址的地址
您好,两个星号是指针的指针,例如我们 在directx中锁定顶点缓冲区时调用Lock(0,0,(void**)pvertex,0)中的void**就是指向某个单元指针(是个变量,指向某个单元,其值是那个单元的地址)的指针(也是个变量,其值是上一个指针所在内存的地址),也就是说,这是一种嵌套(或者说多重)使用,您见到*号就应想到指针,n个*号自然就是指针滴指针滴。。。指针。呵呵,您一定理解了吧!谢谢
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图