C語(yǔ)言程序設(shè)計(jì)從入門到進(jìn)階【比特鵬哥c語(yǔ)言2023完整版視頻教程】(c語(yǔ)言基礎(chǔ)入

Stdio.h
Std標(biāo)準(zhǔn) i—input?o—output?.h為頭文件
Main函數(shù)為程序的入口(僅能有一個(gè))
數(shù)據(jù)類型:
Char?字符數(shù)據(jù)類型1個(gè)字節(jié)
整型:Short(2個(gè)字節(jié)) 短整型Int(4個(gè)字節(jié))?整型Long(4個(gè)字節(jié))?長(zhǎng)整型Long long (8個(gè)字節(jié))更長(zhǎng)整型
Float (4個(gè)字節(jié))單精度浮點(diǎn)
Double (8個(gè)字節(jié))雙精度浮點(diǎn) 1個(gè)字節(jié)8bit (比特)
Int ===%d(代替符)
?
函數(shù):
??????Printf 輸出函數(shù)
??????Scanf 輸入函數(shù)
變量作用域:
局部變量(當(dāng)全局變量和局部變量的名字一樣,局部變量?jī)?yōu)先),全局變量,常量,變量
常量
??????字面常量:直接是數(shù)字就是字面常量
??????Const 修飾常變量(不能直接被修改)不可以用于數(shù)組
??????Define 定義標(biāo)識(shí)常量
??????枚舉常量 符號(hào)enum *{}一一列舉需要
字符串
??????Char字符類型,c語(yǔ)言中沒(méi)有字符串類型,占一個(gè)字節(jié),末尾默認(rèn)放一個(gè)\0(字符串的結(jié)束標(biāo)志,用%s打印
??????Strlen求字符串的常數(shù)頭,頭文件string.h ?后面的\0不算字符長(zhǎng)度
轉(zhuǎn)義字符
??????\0結(jié)束標(biāo)志,遇到這個(gè)自動(dòng)不打印后面的
??????\n換行字符
??????%d打印整型,%c打印字符,%s 打印字符串 ,%f打印float類型,%lf打印double類型
??????*p指針變量
選擇語(yǔ)句
??????If else
循環(huán)語(yǔ)句
??????While(){
}
??????For
??????Do…while
函數(shù)