C语言中char的用法

pua是什么意思2023-02-08  27

#include<stdio。h>

intmain()

{

inti;

charc;//定义一个char类型的变量。

c='a';//赋值

for(i=0;i<26;i++){

printf(“%c”,c);//输出一个字符用%c,

c++;//charc增加1,依次可以得到:abcdef。。。。z

}

printf(“\n”);

if(c<='z')

printf(“stillasmallletter。\n”);

else

printf(“Notasmallletter。\n”);

scanf(“%c”,&c);//输入一个字符到c中。

charstr[10]=“AString”;//定义一个字符数组,它的初值是“AString”

for(i=0;str[i]!='\0';i++);//计算str的长度。

printf(“Thelengthofstris:%d\n”,i);

}

扩展资料

1、声明字符型变量

字符型变量的声明方式和其它类型变量的声明方式一样:

chargood

charbetter,best

以上代码声明了三个字符型变量:good、better,和best。

2、字符常量与初始化

可以使用以下语句来初始化字符型变量:

charch='A'

这个语句把ch的值初始化为A的编码值。在这个语句中,'A'是字符常量。C语言中,使用单引号把字符引|起来就构成字符常量。

char是容纳单字符的一种基本数据类型,不能存储汉字,(一个汉字占2字节)

存储字符串用string,其实String就是一个char的数组,不过它当中的元素多一个‘\0'在数组的最后,表示结束

例如字符串abcd

char a[]={'a','b','c','d','\0'}

是等价的。


转载请注明原文地址:http://juke.outofmemory.cn/read/2915005.html

最新回复(0)