在C語言中“char”是可容納單個字符的一種基本數據類型,即char是字符變量的說明符。字符變量的取值是字符常量,即單個字符。字符變量類型說明的格式和書寫規則都與整型變量相同。
創新互聯公司成立于2013年,我們提供高端重慶網站建設、成都網站制作、成都網站設計、網站定制、全網營銷推廣、微信平臺小程序開發、微信公眾號開發、seo優化排名服務,提供專業營銷思路、內容策劃、視覺設計、程序開發來完成項目落地,為成都崗亭企業提供源源不斷的流量和訂單咨詢。
在C/C++中,對程序員所要輸入的變量要給予其類型,主要的的數據類型分為兩種,一種是數字類型,一種是字符類型,而“char”就是定義字符型數據的關鍵字。
例如:對于字符變量A作賦值,就要先定義為CHAR A="你好"
擴展資料
C語言中基本數據類型及規則:
整形包括:char、short、int、long、long long,這5個也默認為signed XX ;
規則:short至少16位;int至少和short一樣;long至少32位,且至少和int一樣長;long long至少64位,且至少和long一樣長。
其中,后面4個都有無符號變體。unsigned?short、unsigned?int、unsigned?long、unsigned?long long.
注意,unsigned本身是unsigned?int的縮寫。
在32位和64位計算機上,對于整形唯一不同的就是int和指針的大小,其中32位計算機上int占2字節,64位上占4字節。指針大小和int大小相同。
可以啊,什么類型都可以,它只不過是函數返回值的類型而已,你想返回char類型的數據,就用char聲明。
#includestdio。h
intmain()
{
inti;
charc;//定義一個char類型的變量。
c='a';//賦值
for(i=0;i26;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語言中,使用單引號把字符引|起來就構成字符常量。
網站題目:c語言char函數的聲明 c++char函數
轉載來源:http://m.kartarina.com/article20/hgjojo.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、網站制作、Google、響應式網站、網站導航、軟件開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯