永发信息网

c语言中"x-y"(包括引号) 为什么不是合法的c常量?

答案:4  悬赏:40  手机版
解决时间 2021-03-11 03:00
  • 提问者网友:且恨且铭记
  • 2021-03-10 20:26
c语言中"x-y"(包括引号) 为什么不是合法的c常量?
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-03-10 21:20
你好!

看了你的定义,也看了下面你和sqiuzhao的讨论.
我想楼主能不能把这个 "x-y" 的赋值语句那行代码贴上来看看?

我的回答你还满意吗~~
全部回答
  • 1楼网友:不想翻身的咸鱼
  • 2021-03-11 00:06
这个是合法的,你应该是出了别的错误了吧,比如引号是中文的引号之类的。
  • 2楼网友:等灯
  • 2021-03-10 23:19
看了你的定义,也看了下面你和sqiuzhao的讨论. 我想楼主能不能把这个 "x-y" 的赋值语句那行代码贴上来看看?
  • 3楼网友:一把行者刀
  • 2021-03-10 21:43
“x-y”此种写法说明是字符串,字符串中每一个字符都是一个字符常量,但是合起来就不能算是常量。我们可以给一个变量赋值一个字符常量,但是我们就不能对一个变量赋值一个字符串。试想,你要把他当做常量,那么取值多少?。当然如果你把那个x-y定义成宏定义的话,那就另外一回事情了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯