最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

翁凱C語言

2021-12-05 00:51 作者:肥碩碩  | 我要投稿




c的四種類型



printf("sizeof(int)=%ld",sizeof(int));


是靜態(tài)運(yùn)算符

a+1.0強(qiáng)制類型轉(zhuǎn)換把a(bǔ)變成float,但是沒有加上1








?
6.1.3整數(shù)的內(nèi)部表達(dá):整數(shù)是如... P57 - 04:15
?



表達(dá)負(fù)數(shù):

1&2不好的理由

補(bǔ)碼:-1=0-1,a=2n方-a




unsigned




?
6.1.5整數(shù)的格式化:如何格式化輸入... P59 - 00:46
?



小于int輸出都用%d


a++是先進(jìn)行賦值運(yùn)算,就是b=a,然后a再加1;

b=3;????a=5;

b=a++;????b=5;

b=++a;????b=6



?
6.1.6選擇整數(shù)類型:沒什么特殊需要... P60 - 01:19
?


總結(jié):一般都用int



?
6.1.7浮點(diǎn)類型:double和float,... P61 - 00:27
?

%f

用%e(E)可以輸出科學(xué)計(jì)數(shù)法





?
6.1.8浮點(diǎn)的范圍與精度:浮點(diǎn)數(shù)... P62 - 00:26
?

整數(shù)無法表達(dá)無窮大,所以12/0沒有意義

a=1.345f表示a的類型是浮點(diǎn)數(shù)(沒搞懂)




不能用==來做相等判斷

算數(shù)的時(shí)候不能用浮點(diǎn)數(shù),誤差會(huì)累積,可以整數(shù)小數(shù)分別進(jìn)行運(yùn)算。


浮點(diǎn)數(shù)是個(gè)編碼的形式,用專門的部件進(jìn)行運(yùn)算




?
6.1.9字符類型:char是整數(shù)也是字符 P63 - 01:41
?






輸入了i之后要按回車or空格才能開始輸入下一個(gè),沒有空格的話你按的那個(gè)空格就會(huì)被當(dāng)作c的輸入


沒有空格的話,%d就只讀到整數(shù)結(jié)束為止,后面那個(gè)(空格)就給后面的東西讀。


c=i,因?yàn)閏har又是整數(shù)又是表格嗎


輸出字符'',





?
6.1.10逃逸字符:反斜杠開頭的字... P64 - 00:20
?

\"

printf("請(qǐng)輸入數(shù)字,如輸入\"5\"");

(其實(shí)用中文的引號(hào)就沒問題了)



?
6.1.10逃逸字符:反斜杠開頭的字... P64 - 04:18
?

printf("123\b\n456\n");

為啥在黑框(shell)里不同。

我們寫的程序交給shell(別人寫的程序)來運(yùn)行,shell讀入我們鍵盤的輸入,再把電腦的輸出經(jīng)過加工給我們看到。

printf("123\bA\n456\n");

BLACKSPACE要回到上一個(gè)位置但不一定刪除,如果你不繼續(xù)輸出東西,就沒什么區(qū)別了。



\t

TABLE鍵,每一行固定的位置而不是固定的字符數(shù)。


?
6.1.11類型轉(zhuǎn)換:如何在不同類型... P65 - 00:36
?



所以輸出只有%d和%l




(short)32768==-32767




?
6.2.1邏輯類型:表示關(guān)系運(yùn)算和... P66 - 00:36
?




實(shí)際上bool還是個(gè)整數(shù)類型



?
6.2.2邏輯運(yùn)算:對(duì)邏輯量進(jìn)行與... P67 - 02:03
?

與或非

表達(dá)4<x<6:4<x&&x<6

判斷字符c是否是大寫字母:

c>='A'&&c<='Z'





?
6.2.3條件運(yùn)算與逗號(hào)運(yùn)算 P68 - 00:09
?






meidong



?
7.1.1初見函數(shù) P69 - 05:04
?

例子:



?
7.1.2函數(shù)的定義和調(diào)用 P70 - 02:22
?






?
7.1.2函數(shù)的定義和調(diào)用 P70 - 09:04
?



?
7.1.3從函數(shù)中返回 P71 - 01:15
?

不好,因?yàn)椴皇菃我怀隹冢?/p>



?
7.2.1函數(shù)原型:用來告訴編譯器... P72 - 03:22
?

把函數(shù)a的頭復(fù)制在最前面

(在函數(shù)b中使用,聲明放在b的外面

;讓編譯器知道函數(shù)的變量和返回類型

可以不寫參數(shù)名稱:

void sum(int ,int )



?
7.2.2參數(shù)傳遞:調(diào)用函數(shù)的時(shí)候... P73 - 07:06
?



如果給的參數(shù)類型和規(guī)定的不一定

在c語言中沒關(guān)系,

他會(huì)自動(dòng)進(jìn)行轉(zhuǎn)換,2.4-->2


c語言在調(diào)用函數(shù)時(shí),永遠(yuǎn)只能傳值給函數(shù)

每個(gè)函數(shù)都有自己的變量空間,參數(shù)也位于這個(gè)獨(dú)立的空間中,和其他函數(shù)沒有關(guān)系。



?
7.2.3本地變量:定義在函數(shù)內(nèi)部... P74 - 00:18
?



i的生存期取決于a,b的大小關(guān)系





?
7.2.4函數(shù)庶事:一些有關(guān)函數(shù)的細(xì)節(jié)問... P75 - 01:04
?

聲明中swap()

表示不確定有沒有參數(shù),編譯器會(huì)猜測需要兩個(gè)int的參數(shù)

所以不要寫這種






?
8.1-1 初試數(shù)組 P76 - 05:47
?


(這個(gè)我用兩個(gè)for寫不出來www要再試一下)

先做一輪scanf再進(jìn)入循環(huán)也


for,while&if語句的差異


?
8.1-2 數(shù)組的使用:如何定義和使... P77 - 08:19
?


int a[10];

a[0]~a[9]


(關(guān)于本地變量 )



可以用switch case;



(10用 const int number=10代替)

初始化的for循環(huán)可簡化為int count[number]={0};



?
8.2-1 數(shù)組運(yùn)算 P79 - 09:25
?


1.a[]={2,4,3,5};

2.a[12]={2};

(第一個(gè)是2,其他都是0)

3.a[3]={[1]=2};

(第2個(gè)是2,其余是0)



for(i=0;sizeof(a)/sizeof(a[0]);i++)

這樣可以變動(dòng)數(shù)組大小而不用修改其他部分










?
8.2-2 數(shù)組例子:素?cái)?shù) P80 - 01:24
?



(||和&&的優(yōu)先級(jí))



如何知曉函數(shù)的詳情



套路:prime[count++]=i;//一行做了兩件事

在調(diào)試的時(shí)候加{},我們可以在里面定義自己的本地變量







調(diào)試代碼




?
8.2-3 二維數(shù)組 P81 - 02:06
?

a[i][j]









?
9.1-1 取地址運(yùn)算:&運(yùn)算符取得... P82 - 00:18
?


printf(“0x%x”,&i)

printf(“%p”,&i)

%p把變量作為地址類型輸出



地址的大小取決于你是64還是32架構(gòu)

強(qiáng)制類型轉(zhuǎn)換

32位 地址是4個(gè)字節(jié) 64位 地址是八個(gè)字節(jié)


(所以地址和整數(shù)不一定相同)


&(i+p) x


c語言地址分配由上至下,先定義的變量地址更大




?
9.1-2 指針:指針變量就是記錄地... P83 - 01:11
?


*表示這里p是一個(gè)指針,它指向的是一個(gè)int類型的變量

是把*加給了p,q還是個(gè)int



讀寫變量




?
9.1-3 指針的使用:指針有什么用呢? P84 - 00:20
?






試圖往0的地方寫12



?
9.1-4 指針與數(shù)組:為什么數(shù)組傳進(jìn)函... P85 - 01:04
?

a[]是指針

int *a








?
9.1-5 指針與const:指針本身和所指的... P86 - 01:00
?




不能通過p修改i,




1.是保證在函數(shù)內(nèi)部不會(huì)動(dòng)指針?biāo)傅闹?/p>





?
9.2-1 指針運(yùn)算 P87 - 00:30
?

sizeof(char)=1;sizeof(int)=4;

p+1=加上個(gè)sizeof(類型)


數(shù)組和指針可以混用。。。??


p+1指向的就是ac[1],沒得意義了。



p1-p得出這兩個(gè)之間能放幾個(gè)int類型的東西






虛擬地址



q=p x

(初學(xué)不具備太多意義)




翁凱C語言的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
兴宁市| 东阳市| 双鸭山市| 长汀县| 时尚| 重庆市| 大港区| 红原县| 红桥区| 昌图县| 图木舒克市| 大新县| 孝义市| 宁乡县| 彭州市| 丰台区| 那坡县| 沅陵县| 元氏县| 长春市| 南康市| 揭西县| 集贤县| 上犹县| 平山县| 来安县| 栖霞市| 镇宁| 安乡县| 抚远县| 项城市| 化德县| 永宁县| 犍为县| 格尔木市| 丘北县| 漠河县| 三都| 化德县| 武安市| 贵州省|