为什么VC中第一个字母都必须是大写并且必须为字母!

来源:百度知道 编辑:UC知道 时间:2024/06/30 03:37:06
尝试了好几次.每次只要第1个字母不为大写且必须为字母.
程序都是自己创建一个my
举例说明:
正常情况下:如Mouse工程创建文件后.打开View-->类向导-->查看类名.你会发现CMouseApp,CMouseView等等注意大写字母C后的大写字母M.

3种情况说明:
1.工程名为汉字
工程名为:习题1.同上查看为CMyApp.CMyView.看出不一样了没?奇怪为什么和我输入的名字不一样.
在试一种
2.工程名为小写字母you
同上查看为CYouApp.CYouView奇怪C后面第必须为大写.
3.工程名称为"pro中国人"
同上查看为CProApp.CProView奇怪我的工程名中的中国人去哪了?是根本认不出来,还是根本排斥,只识英文!
以上事实凭证!大家尽可以打开VC验证!
总结几个结论
以后写工程名时最好全部用英文且第1个字母必须为大写.
否则你用其它的,你就完了,是自己的东西都找不到的.鬼知道VC++编译器为什么会自动改你名字.和上面一样

这是为什么?为什么会出现这样情况.
以后我必须按我结论写才对吗?难道我以后想用中文取一个工程名都不可以了吗?
谢谢了?

代码的书写必须尊寻一定的法则,以增强代码的可读性。否则自己写的代码自己都看不懂了。
谁让vc是人家老外写的呢。命名法则当然就把中文排除在外了,要是有本事自己写个中文的编译系统!!