c语言的默认值 请进
求助:
谁知道C语言有那些默认值,希望能给偶一些例题。
谢谢!
问题点数:50、回复次数:5Top
1 楼wxshzf(oldriver)回复于 2006-07-02 14:29:12 得分 20
void myfun(char *name="your name",int year=20);Top
2 楼jixingzhong(瞌睡虫·星辰)回复于 2006-07-02 14:29:20 得分 20
函数默认返回 int;
函数和变量 默认 extern ;
全局和静态变量自动初始化, char 默认为 \0 , int 默认为0, 指针默认为 null ...
(本质就是都默认为 0, 不过对于不同的类型,值的表示不一样)
另外,
需要说明的是如函数的默认等,
在 新的C99 标准中被取消了 ....Top
3 楼sinkileu(小心)回复于 2006-07-02 17:04:05 得分 10
wxshzf(oldriver) , C不支持默认参数!!!Top
4 楼menapoleon(百无禁忌)回复于 2006-07-03 11:17:23 得分 0
不要搞什么默认了,让人看不明白,最好一定义就初始化一个值,简单明了,要养成良好的编习惯。Top
5 楼haha168_2002(啥时候我能成为高手啊?)回复于 2006-07-03 16:37:39 得分 0
二楼的,厉害!Top




