找回密码
 注册
搜索
查看: 1407|回复: 5

[讨论] 以下c函数指针数组负值语句有区别吗

[复制链接]
发表于 2014-8-8 16:39:39 | 显示全部楼层 |阅读模式
1.初始化时赋值:void (*fun[3])()={FM_KEY,DV_KEY,GPS_KEY};//void FM_KEY(); 等为三个函数


2.先初始化再负载void (*fun[3])();//
            fun[3]={FM_KEY,DV_KEY,GPS_KEY};
因为第一种看起来很别扭,喜欢写成第二种,但是编译一直不行;怎么回事?
发表于 2014-8-8 17:32:02 | 显示全部楼层
数组赋值 for()要么就初始化
点评回复

使用道具 举报

发表于 2014-8-8 17:49:46 | 显示全部楼层
楼主怎么会犯如此低级错误,从[0]开始一个一个赋值。2楼说的对。
点评回复

使用道具 举报

发表于 2014-8-8 21:02:06 来自手机 | 显示全部楼层
只有初始化时候才能这样赋值来自: Android客户端
点评回复

使用道具 举报

发表于 2014-8-13 10:51:51 | 显示全部楼层
还是多看看书吧 亲
点评回复

使用道具 举报

发表于 2014-10-21 11:53:07 | 显示全部楼层
数组的下表元素    和   数组地址楼主没弄清楚
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-4-27 19:15 , Processed in 0.109805 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表