0.用c語言刷題一定要注意 ,
創(chuàng)新互聯(lián)公司主營烏拉特中網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app開發(fā),烏拉特中h5小程序定制開發(fā)搭建,烏拉特中網(wǎng)站營銷推廣歡迎烏拉特中等地區(qū)企業(yè)咨詢1.main函數(shù)基本骨架
int main()
{
return 0;
// 寫上return 0 是好習(xí)慣,不寫的話,有些高級編譯器現(xiàn)在可以自動補上return 0
}
2.基本單位
bit(比特位) byte(字節(jié)) KB MB GB TB PB
大小關(guān)系 1 byte = 8 bit 1 KB = 1024byte 1 MB = 1024KB
1 GB = 1024MB 1 TB = 1024GB
3.C語言規(guī)定 sizeof(long) >= sizeof(int)
4. 用VS寫C語言提升體驗感的一行代碼
#define _CRT_SECURE_NO_WARNINGS 1
可以防止在.c文件中使用scanf時報錯
5.轉(zhuǎn)義字符中倆個特殊
\ddd 表示 1-3個八進制的數(shù)字
如 \130 換算為10進制等于 1*8^2 + 3 * 8 ^1+ 0* 8^0 = 88
在ASCII 表中對應(yīng)X
\xdd 表示2個十六進制數(shù)字
6. 要使用printf, scanf 等庫函數(shù) 需要包含頭文件
stdio含義解析
std 是指standard , i是指input , o是指output 標(biāo)準(zhǔn)io流
7.打印相關(guān)
%f - 是打印float類型的浮點數(shù)
%lf - 是打印double類型的浮點數(shù)
%d - 打印整型
%s - 打印字符串
%c - 打印字符 , 即給定 數(shù)字, 打印對應(yīng)數(shù)字在ASCII碼中對應(yīng)的字符
8.strlen() 可以用來求字符串長度
EOF 被默認定義為-1
10.scanf可以識別并返回輸入的數(shù)據(jù)的個數(shù)
11.char arr2[] = {'a', 'b', 'c', '\0'}; 定義char 數(shù)組時 '\0' 是結(jié)束讀取字符的標(biāo)志,
如果不寫,會打印多余的字符,并且字符串長度是隨機值
12.支持C99標(biāo)準(zhǔn)的編譯器,是可以創(chuàng)建可變大小的數(shù)組的,在C99標(biāo)準(zhǔn)編譯器中這種寫法不會報錯
賦值表達式也是有結(jié)果的
//請問循環(huán)要循環(huán)多少次?
#include
int main()
{
int i = 0;
int k = 0;
for(i =0,k=0; k=0; i++,k++)
k++;
return 0;
}
結(jié)果是0次, 因為賦值表達式 將0賦值給k 后 , 返回的結(jié)果是k的值
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧