第一篇:《c語(yǔ)言程序設(shè)計(jì)新視角》第六章指針小結(jié)
《c語(yǔ)言程序設(shè)計(jì)新視角》第六章 指針小結(jié) 指針特殊存地址,變量運(yùn)算受限的。指針類型要注意,不一定是整型的。想要存取單元值,先定地址是哪的。指針若要移一下,步長(zhǎng)類型確定的。
第二篇:《c語(yǔ)言程序設(shè)計(jì)新視角》第八章文件小結(jié)
《c語(yǔ)言程序設(shè)計(jì)新視角》第八章 文件小結(jié) 文件存數(shù)據(jù)時(shí)間長(zhǎng)久,二進(jìn)制與文本形式自由。程序操縱它三個(gè)步驟: 打開、讀寫、關(guān)閉不要遺漏。注意路徑與名稱打開不愁; 讀寫有系列函數(shù)功能足夠; 記得關(guān)閉在操作之后。
第三篇:《c語(yǔ)言程序設(shè)計(jì)新視角》第九章編譯預(yù)處理小結(jié)
《c語(yǔ)言程序設(shè)計(jì)新視角》第九章 編譯預(yù)處理小結(jié) 編譯是把語(yǔ)句翻譯成機(jī)器碼,預(yù)編譯是在譯碼前進(jìn)行的處理法,文件包含把已有的文件為我所用來(lái)添加,宏定義的作用是替換,方便程序編輯的好方法,條件編譯可實(shí)現(xiàn)按需編譯,方便調(diào)試讓代碼適應(yīng)性更佳。
第四篇:《c語(yǔ)言程序設(shè)計(jì)新視角》第三章 程序語(yǔ)句小結(jié)
《c語(yǔ)言程序設(shè)計(jì)新視角》第三章 程序語(yǔ)句 小結(jié) 各種語(yǔ)句格式規(guī)則要對(duì)應(yīng);
三選擇四循環(huán)語(yǔ)句記分明;
單、雙選擇用if;多路選擇switch靈。初值、條件與增量,循環(huán)要素三并行。
do while做了再說(shuō);while判后再執(zhí)行; for要擺明三要素,耍簡(jiǎn)約風(fēng)格數(shù)它精。
continue和break,跳越不一般,遠(yuǎn)近要分清。
第五篇:C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)十指針
C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)十——指針
【實(shí)驗(yàn)1】
實(shí)驗(yàn)題目:
1、下列代碼片段哪里有錯(cuò)誤?
char var1,ptr1;
var1 = ?x?;
ptr1 = &var1;
2、設(shè)有如下定義:
Double var1, *ptr1, *ptr2;
Float* ptr3;
Int var2, *var4;
那么,var1, *ptr1, ptr2,*ptr2,ptr3,* ptr3,var2, var4,*var4個(gè)屬于哪種數(shù)據(jù)類型?
3、下列代碼片段在哪里有錯(cuò)誤?
Char c = ? A ?;
Char * p;
p = c;或*p=?A?;
4、下列代碼片段的輸出結(jié)果是什么?
charvar1 = ? S ?;
charvar2 = ? X ?;
char*ptr1, *ptr2;
ptr1 = &var1;
ptr2 = &var2;
*ptr2 = *ptr1;
printf(“%ct%cn”, *ptr1, var2);
【實(shí)驗(yàn)2】
實(shí)驗(yàn)題目:輸入3個(gè)整數(shù),按由小到大的順序輸出。
【實(shí)驗(yàn)3】
實(shí)驗(yàn)題目:輸入10個(gè)整數(shù),將其中最小的數(shù)與第一個(gè)數(shù)對(duì)換,把最大的數(shù)與最后一個(gè)數(shù)對(duì)換。
實(shí)驗(yàn)要求:寫3個(gè)函數(shù):(1)輸入10個(gè)數(shù);(2)進(jìn)行處理;(3)輸出10個(gè)數(shù)。
【實(shí)驗(yàn)4】輸入年和天數(shù),輸出對(duì)應(yīng)的年、月、日。
例如:輸入2000和61,輸出2000-3-1。
要求:都用指針實(shí)現(xiàn)。