常量,就是在程序編譯階段就確定下來的值,而程序在運(yùn)行時(shí)則無法改變?cè)撝怠T贕o程序中,常量可以是數(shù)值類型(包括整型、浮點(diǎn)型和復(fù)數(shù)類型)、布爾類型、字符串類型等。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供永和企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為永和眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
定義一個(gè)常量使用const關(guān)鍵字,語法格式如下:
const:定義常量關(guān)鍵字
constantName:常量名稱
type:常量類型
value:常量的值
實(shí)例
運(yùn)行結(jié)果
iota比較特殊,可以被認(rèn)為是一個(gè)可被編譯器修改的常量,它默認(rèn)開始值是0,每調(diào)用一次加1。遇到const關(guān)鍵字時(shí)被重置為0。
實(shí)例
運(yùn)行結(jié)果
使用_跳過某些值
運(yùn)行結(jié)果
運(yùn)行結(jié)果
直接將字符變量賦值給整型變量,即可實(shí)現(xiàn)字符到對(duì)應(yīng)ASCII碼的轉(zhuǎn)換。
具體實(shí)現(xiàn)方法可以參考如下程序段:
char str[]="abds%*34dfs"; // 定義一個(gè)字符數(shù)組,存放待轉(zhuǎn)換為ASCII碼的字符串
int AsciiNum[20]; // 定義一個(gè)整型數(shù)組,存放字符所對(duì)應(yīng)的ASCII碼值,數(shù)組大小根據(jù)字符串長(zhǎng)度進(jìn)行設(shè)置
int i;
// 將字符串的每個(gè)字符逐個(gè)賦值給整型數(shù)組AsciiNum,即實(shí)現(xiàn)字符到ASCII碼值的轉(zhuǎn)換
for(i=0; istrlen(str); i++)
{
AsciiNum[i] = str[i]; // 最后數(shù)組AsciiNum就是字符串每個(gè)字符所對(duì)應(yīng)ASCII碼值的數(shù)組
}
a的ASCII碼數(shù)值是97,A的ASCII碼數(shù)值是65。
ASCII碼值中,大小寫字母碼的關(guān)系是對(duì)應(yīng)的大寫字母與小寫字母之間相差32,大寫字母碼小寫字母碼。
常見字符的ASCII碼值如下:空格的ASCII碼值為32;數(shù)字0到9的ASCII碼值分別為48到57;大寫字母“A”到“Z”的ASCII碼值分別為65到90;小寫字母“a”到“z”的ASCII碼值分別為97到到122。
相關(guān)如下
ASCII代碼表字符排列規(guī)律如下:
1、采用七位二進(jìn)制編碼,可表示128個(gè)字符。其中,d3d2d2d0表示字符所在行,d6d5d4表示字符所在列。
2、數(shù)字0~9的編碼分別為30H~39H。英文大寫字母A、B、C、Z的ASCII碼從41H開始往下編排。大小寫之間相差32。
3、0000000~0101111為通用控制字符及專用字符。表格排列規(guī)整、直觀。
網(wǎng)站題目:go語言中的阿斯瑪值的簡(jiǎn)單介紹
文章位置:http://www.yijiale78.com/article40/ddjooho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、關(guān)鍵詞優(yōu)化、網(wǎng)頁設(shè)計(jì)公司、定制網(wǎng)站、外貿(mào)建站、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)