计算机c语言中什么是1个字符

如题所述

问题问的很模糊
在C语言中,用char来定义的一个变量就表示一个字符变量,向变量中赋值一个数据后,这个变量就表示一个字符(也许是你能看到的,也许是你很不到的),一个字符占一个字节,从数值上讲,它表示-128到127的一个数值或(0-255,无符号字符变量)(因为计算机只能用二进数来表示信息,具体这个信息表现出来的形式是什么与其输出格式有关)。
有效的ascii字符是0-127之间的,这可以通过getchar(),scanf("%c",&c)这样的函数从键盘读入,用putc putchar printf等函数输出。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-12
'-1'不是字符,是字符串
在c语言中一个字符仅占有一个字节,也就是说字符一定是单个的
'-1'是由字符'-'和字符'1'连接起来的字符串
第2个回答  2015-02-08
用单引号括起来的就是一个字符,比如'a'
用双引号括起来的是一个字符串,比如"a"表示'a'与'\0'两个字符本回答被网友采纳
第3个回答  2019-05-01
用单引号括起来的就是一个字符,比如'a'
用双引号括起来的是一个字符串,比如"a"表示'a'与'\0'两个字符
相似回答