非常风气网www.verywind.cn
首页
不合法c语言常量
c语言
中char* p = "Hello";和char p[] = "Hello";的p有什么区别,都是常...
答:
,所以像*(p+1)='x';这样的语句是非法的;但这个p可以指向别处,如有char *s="123";,则p=s;
合法
。而p[]中的p是常指针,不能++、--操作,也不能指向别处,但它指向的字符串Hello不是常字符串,可以修改,如*(p+1)='x';则是合法的,执行后原字符串就成了Hxllo了。
什么是
c语言
里面的枚举类型
答:
就表示定义了3个枚举型
常量
,默认他们的值是从0开始,依次递增,也就是sum=0,mon=1,tue=2 你也可以直接给他们赋值,比如enum weekday{sun=1,mon,tue};如果这样的话mon的值就为2,tue的值就为3.你也可以用其他变量代替枚举常量的值,比如 enum weekday{sun,mon,tue}a,b,
c
;a=sun;b=mon;...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网