33问答网
所有问题
c语言中的char
我知道int double float 是什么意思,不知道char是什么意思,干什么用的。最好举一个简单的程序说明一下,谢谢
举报该问题
推荐答案 推荐于2017-09-17
char 是字符型变量可以存储字符,可容纳单个字符的一种基本数据类型
int main(void){
char a='c';
printf("输出:%c\n",a);
}
输出:c
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R400cBWdhd4dc400445.html
其他回答
第1个回答 2013-11-15
char是字符,如定义一个字符
char s='a';
或字符串数组
char a[10]="c 语言";
第2个回答 2013-11-15
char 简单点将就是一个8位的字符串,可以当字符串来使用,也可以当int型来适应。
例如
char a ="a";
char b ="b";
int c = a-b;
printf("a is %c b is %c c is %d", a,b, c);
printf("a is %d b is %d c is %d", a,b, c);
第3个回答 2013-11-15
char 类型是一个内存占8位的类型。它最大的好处就是再计算机中访问地址以8位来跳转。
eg: char data[100] = {0}; // 这是利用指针访问data数组内容
char* pData = data;
for (int n = 0; n<100; n++){
*pData = 1;
}
///
int a = 0; // 这是利用char 类型访问一个整型。
char* pA = (char*)a;
for (int n = 0; n < sizeof(a); n++){
*pA = 1;
}
有时候char 不一定表示的是字符。它只是一个8位的内存。
希望对你有帮助!
第4个回答 2013-11-15
相似回答
char
在
c语言中
是什么意思
答:
在
C语言中
“
char
”是可容纳单个字符的一种基本数据类型,即char是字符变量的说明符。char用于C或C++中定义字符型变量,只占一个字节,取值范围为-128~+127(-2^7~2^7-1)。C语言中如int、long、short等不指定signed或unsigned时都默认为signed,但char在标准中不指定为signed或unsigned,编译器可以...
char
在
c语言中
是什么意思?
答:
char
是一个
c语言中的
基础数据类型,它表示一个字符或者一个字符数组。在c语言中,char通常占用一个字节的存储空间,也就是8个比特位。char类型的变量可以用来存储单个字符,比如字母、数字、标点符号等等。同时,也可以使用char类型的变量来表示一个字符串,也就是由一串字符构成的数组。在c语言中,char...
char
在
c语言中的
意思
答:
1、
char
为定义字符型变量。2、char用于C或C++中定义字符型变量,只占一个字节,取值范围为 -128 ~ +127(-2^7~2^7-1)。
C语言中
如int、long、short等不指定signed或unsigned时都默认为signed,但char在标准中不指定为signed或unsigned,编译器可以编译为带符号的,也可以编译为不带符号的。3、使...
大家正在搜
char型什么意思
char定义的是什么
数据类型char代表什么
char语句什么意思
c语言中char是什么类型变量
char是什么字符
c语言中char的意思和用法
C语言char干嘛的
char字符类型是干什么的
相关问题
c语言中char*是什么意思?
c语言中char是什么类型?
C语言中的char具体用法
c语言中char是什么意思
C语言中char的用法
C语言中 char是什么类型
c语言中的char是什么意思
请问C语言中(char*)s是什么意思