真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

1數(shù)據(jù)的類型、常量、變量-創(chuàng)新互聯(lián)

1 數(shù)據(jù)類型

數(shù)據(jù)類型的分類

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括新絳網(wǎng)站建設(shè)、新絳網(wǎng)站制作、新絳網(wǎng)頁制作以及新絳網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,新絳網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到新絳省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

C語言中的關(guān)鍵字

auto

const

double

float

int

short

struct

unsigned

break

continue

else

for

long

signed

switch

void

case

default

enum

goto

register

sizeof

typedef

volatile

char

do

extern

if

return

static

union

while

2 常量

整型常量、實(shí)型常量、字符型常量是在編譯時可以直接編入代碼段的常量;

在字符串"你好"中,雙引號中間的漢字就是字符串型常量,無論雙引號中間的內(nèi)容是ASCII碼字符,還是漢字或其他國家的文字等,都是字符串型常量。

3 變量

變量名實(shí)際上以一個名字代表一個對應(yīng)的存儲單元地址。編譯、鏈接程序時,由編譯系統(tǒng)為每個變量名分配對應(yīng)的內(nèi)存地址(就是空間)。從變量中取值實(shí)際上是通過變量名找到內(nèi)存中存儲單元的地址,并從該存儲單元中讀取數(shù)據(jù)。

變量的命名規(guī)定如下:C語言規(guī)定標(biāo)識符只能由字母、數(shù)字和下畫線三種字符組成,并且多第一個字符必須為字母或下畫線。

編譯系統(tǒng)認(rèn)為大寫字母和小寫字母是不同的字符,因此C語言要求對所有用到的變量做強(qiáng)制定義,即“先定義,后使用”。注意,變量名不能與關(guān)鍵字同名!

4 整型數(shù)據(jù) 4.1 符號常量
#include#define PI 3+2
int main()
{
    int i=PI*2;
    printf("i=%d\n",i);
}

輸出結(jié)果為7,符號常量PI是直接替換的效果。

4.2 整型變量

int i,變量i是4個字節(jié)。

5 浮點(diǎn)型數(shù)據(jù) 5.1 浮點(diǎn)型常量

分為兩種,小數(shù)型和指數(shù)型。指數(shù)型中e代表10的冪次,冪次可正可負(fù)。字母e(或E)之前必須有數(shù)字,且e后面的指數(shù)必須為整數(shù)。

5.2 浮點(diǎn)型變量

float f,f占用4個字節(jié)。

6 字符型數(shù)據(jù) 6.1 字符型常量

用單引號括起來的一個字符是字符型常量。

轉(zhuǎn)義字符:\n,換行;\b,退格;\\,反斜杠。

6.2 字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用方法

字符型變量使用關(guān)鍵字char進(jìn)行定義,一個字符型變量占用1字節(jié)大小的空間。一個字符常量存放到一個字符型變量中時,實(shí)際上并不是把該字符的字型放到內(nèi)存中,而是把該字符的ASCII碼值放到存儲單元中。打印字符型變量時,那么計(jì)算機(jī)會到ASCII碼表中查找字符型變量的ASCII碼值,查到對應(yīng)的字符后會顯示對應(yīng)的字符,這樣,字符型數(shù)據(jù)和整型數(shù)據(jù)之間就可以通用。字符型數(shù)據(jù)既可以以字符形式輸出,又可以以整數(shù)形式輸出,還可以通過運(yùn)算獲取想要的各種字符。

#includeint main()
{
    char c='A';
    printf("%c\n",c+32);
    printf("%d\n",c);
}

對于字符型變量,無論是賦ASCII碼值還是賦字符,使用%c打印輸出時得到的都是字符,使用%d打印輸出時得到的都是ASCII碼值。將小寫字母轉(zhuǎn)換為大寫字母時,由課件最后的ASCII碼表發(fā)現(xiàn)小寫字母與大寫字母的差值為32,因此將c減去32就可以得到大寫字母A。

7 字符串型常量

字符串型常量是由一對雙引號括起來的字符序列。例如,"How do you do."、"CHINA"、"a"和"$123.45"是合法的字符串型常量,我們可用語句printf("How do you do.")輸出一個字符串。但要注意的是,'a'是字符型常量,而"a"是字符串型常量,二者是不同的.

例如,如果先用語句char c定義字符型變量c,后令c="a"或c="CHINA",那么這樣的賦值都是非法的,原因是不可以將字符串型常量賦值給字符型變量。C語言中沒有定義字符串型變量的關(guān)鍵字。

C語言規(guī)定,在每個字符串型常量的結(jié)尾加一個字符串結(jié)束標(biāo)志,以便系統(tǒng)據(jù)此判斷字符串是否結(jié)束。C語言規(guī)定以字符'\O'作為字符串結(jié)束標(biāo)志。

例如,字符串型常量"CHINA"在內(nèi)存中的存儲結(jié)果如下圖所示,它占用的內(nèi)存單元不是5個字符,而是6個字符,即大小為6字節(jié),最后一個字符為\0'。然而,在輸出時不輸出'\0',因?yàn)閈0'無法顯示。

8 ASCⅡ表

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁題目:1數(shù)據(jù)的類型、常量、變量-創(chuàng)新互聯(lián)
文章出自:http://weahome.cn/article/ceieop.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部