C程序中文标点惹的祸,你可长点儿心吧
2024-09-01 01:57:54
想必你在编程时,即使写了一个很小很简短的程序,本以为编译一定不会有问题,自信满满,结果编译完了,编译器
给了几个大大的error,比如:error C2018: unknown character'0xa3',或者是
syntax error : missing ';' before 'type'等等,搞得头都大了。喏,就像下面这个程序:
图1 程序代码
请你仔细看,有没有什么问题,问题又出在哪儿?
实在看不出问题?好吧,我们来编译下,结果如下:
图2 编译结果
从结果中看到,就区区11行代码,而且程序也没实现什么复杂的功能,简单的不能再简单的一个程序,真是让人头大啊!我肯定,初学者遇到这个问题的人特别多。
好吧,我不卖关子了,你看看你亲爱的搜狗输入法,或者是其他的输入法打开了否?你是不是输入中文的逗号了?中文的分号了?你再仔细看看,parameter1 = 10后面的逗号是不是有点瘦而且小?int *p = NULL后面的分号与parameter2 = 0后面的分号是不是形状有点不一样?哈哈,知道了吧!
所以对于初学者而言,编程时一定要记得关闭各种中文输入法。说到这,博主也是一把辛酸泪啊,什么时候我们自己的中文编程能风靡全世界啊!
最新文章
- WebStorm 2016 最新版激活(activation code方式)
- 细数iOS上的那些安全防护
- NYOJ---540奇怪的排序
- java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted()Z 的解决
- spring mvc@RequestParam根据参数名获取传入参数值
- hmtl弹出框样式
- Leetcode#150	Evaluate Reverse Polish Notation
- Install PhoneGap
- java中的二进制
- 做了一个jquery插件,使表格的标题列可左右拉伸
- 洛谷-A+B Problem-洛谷的第一个任务
- Android_简易的短信发送器
- Heavy Transportation POJ - 1797
- css模块化及CSS Modules使用详解
- 03-HTML的body标签(文本标签)学习
- 王之泰201771010131《面向对象程序设计(java)》第十五周学习总结
- Hbase学习02
- BZOJ3282Tree——LCT
- 编写Shell脚本
- OneZero第四周第二次站立会议(2016.4.12)
热门文章
- 【全面解禁!真正的Expression Blend实战开发技巧】第四章 从最常用ButtonStyle开始 - PathButton
- 前端开发常用PhotoShop快捷键整理(更新中)
- Ext5.1日期控件仅显示年月
- Windows XP 每次开机都自动检测硬盘 解决办法(可以用HDDRegenerate修复坏道)
- 使窗体拥有透明效果的API
- SYN4201型 同步分频钟
- 分布式数据库中间件 MyCat 搞起来!
- Spark学习之路(七)—— 基于ZooKeeper搭建Spark高可用集群
- webpack-simple之vagrant热加载
- Enum的简单扩展