【扫一扫了解最新限行尾号】
复制提示
为什么C语言的代码是英文而不是中文啊!
1、因为最初的编程语言是英语。用汉字编程也不是不行,现在也有一个编程平台,就是用汉字编程。但用汉字编程远不如用英文编程方便。
2、编程的起源不在中国 : 计算机的起源在美国,自然而然的优先使用了英文。而汉字太多,多音字也很多,用命令的时候会变得很慢。
3、c语言的格式是英文的,它的一些语法和命令是特殊规定的,就像学数学用公式一样。输入以后编译系统对它进行识别,如果没有语法错误,就正常运行,出结果。命令有些是英文的,有些只是缩写,反正是命令,要用的话就要背的。
c编程中可否用中文
1、我个人认为就算用中文也值最多只能个性化下变量名,函数名。
2、可以用中文,不过在//前后留一个英文空格,同样的/*和*/前后也留一个英文空格,防止有些不支持中文的编译器把注释和//翻译成其他字符(比如/和紧跟的汉字),这样就把//变成/,出现编译错误。
3、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。在test.cpp文件中,输入C语言代码:char a[] = 中文;puts(a); 。编译器运行test.cpp文件,此时成功定义了中文并进行了输出。
为什么代码要用英文,而不用中文?
编程的起源不在中国 : 计算机的起源在美国,自然而然的优先使用了英文。而汉字太多,多音字也很多,用命令的时候会变得很慢。
所以,从速度和空间上来说,用中文编程不如英文编程占优势。此外,中文的一个词语在英文中往往对应了多个单词,而这些单词又有独特的语境,所以用英文来表达也会更简便一些。
其实中文编程开发已经实现了,只不过是一般人学不到,而且普及率也不高,所以现在大部分的人还是学习的英文编程开发。我当初也是喜欢编程才在达内学习的java开发。
因为手机、电脑的操作系统都是国外开发的,手机Android, iOS是美国谷歌公司和苹果公司,电脑系统是微软和苹果以及Linux开源组织。源代码其实都是给予底层的硬件汇编语言,基于算法设计的,所以不仅是英文,还有数学算法再里面。
如何用C语言定义中文?
1、你说的是汉字吧,如果是汉字的话可以用宽字符定义。
2、C语言中,汉字是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。可以采用字符串输入函数来输入中文。
3、void main(){ char s[3];scanf(%s,s);printf(\n 1+2+3+...+10= %s\n,s);} 中文是两个字节,如果c支持的话,可以像上面那样定义!我试了一下,是可以的。
C语言可以用中文码代码?刚刚发现用中文输入好像可以,这样写有什么问题...
1、我个人认为就算用中文也值最多只能个性化下变量名,函数名。
2、在C语言中,可以通过将汉字作为字符串输入。由于一个汉字占2个字节,所以对汉字的操作,只能以2个字节作为操作单位。
3、C语言中,汉字是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。可以采用字符串输入函数来输入中文。
4、可以,和英文输入没什么不同,可是在运行时就需要首先加载一个中文字库支持。
5、定义一个字符串变量,这个变量的值中就可以输入汉字了。
C语言能不能使用中文变量名啊?
可以使用。合法的变量名由字母,数字和下划线组成组成第一位只能为字母或下划线不能和C语言保留字完全相同。变量就是暂时储存在内存中的一小段信息。
变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。
不能。因为C的标识符规定用英文字母或_开头的字母和数字组合,而汉字的编码用两个字节,且每一个字节的最高位都是1,这已超出了代表英文字母、_和数字的ASCII码范围,所以汉字不能作为C的标识符。
编辑中文系统中汉字编码有多种的国家标准,使用汉字作为变量名,在不同的汉字标准下,有可能呈现出不同的形式(系统不认识符号)。
不行,因为char是C语言中可容纳单个字符的一种基本数据类型;别说汉字了,就是两个字母也不行。可以使用 字符数组(char a[ ]=“汉字”;) 或者 字符串变量(string a=“汉字;) 来存蓄汉字。
就像汉化版的C语言,还有个叫习佳佳,C++开发伴侣,它是和VS编译器一起使用的,能把普通的VS在开发C++的时候全部汉化,不需要安装,只要用VS找到习佳佳的路径就可以,它包括变量名,函数名。。
关于c语言游戏代码中需要写中文吗和c语言游戏代码文字类游戏的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。