C语言初学者易犯的7大错,快来看看你有没有中招?( 七 )
int a[3
={123;\nfor(int i=1;i<=3;i++)\n{\nprintf(\"%d \"a[i
);\n
如果你想要这样输出数组所有元素的值 , 此时只会得出错误的结果 。 这是因为定义时a[3
表示a数组有3个元素 , 但下标是从0开始的 , 所以存在a[0
a[1
a[2
但a[3
却不存在哦
6.混淆字符与字符串
char c;\nc=\"a\";
字符常量是由一对单引号括起来的单个字符 , 字符串常量是由一对双引号括起来的字符序列 , 所以字符串“a”实际上包括两个字符'a'与 ' ' , 而把它赋给一个字符变量是行不通的
7.输入输出格式说明符使用不当
推荐阅读
- |MT 正在让游戏本地化质量变得更差?
- 伊隆·马斯克|EDG夺冠翻译小姐姐火了!穿印花旗袍大秀中国美,三门语言切换超牛
- edg战队|EDG赛后美女翻译上热搜!精通4国语言为国争光,网红学霸颜值高!
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 传奇|美服传奇:克服了语言不通,还带着新手玩的风生水起!
- 我的世界|我的世界:世界上最难的语言是什么?MC玩家默默打开了附魔台
- 二次元|4年前谁能料到,这款二次元游戏能成为玩家的「共同语言」
- 斗鱼|疑似前斗鱼一姐10年前聊天记录曝光,语言太豪放,粉丝不敢信
- RNG|“小虎改ID承认错误”继RNG4-0锁定晋级后,Ming直言短板问题:两个选手易犯病!
- Uzi|RNG夺冠后Uzi请森明帮吃饭!阿水混入其中,网友想象两人共同语言