浙江大學(xué)翁愷教你C語(yǔ)言程序設(shè)計(jì)!C語(yǔ)言基礎(chǔ)入門(mén)!

- Multics——>UNIX

- 匯編語(yǔ)言=機(jī)器語(yǔ)言
- BCPL——>B語(yǔ)言——>C語(yǔ)言



?


算子必須=變量,!= 常量。


!count++、count--、++count、--count都是表達(dá)式,只是名字稍微長(zhǎng)了點(diǎn),根本的操作情況以及帶來(lái)的影響,應(yīng)該看例子的結(jié)果。


有++、--的原因是...原來(lái)就有這種操作,INC,DEC。后來(lái),也就為了運(yùn)用,不浪費(fèi)這些操作,應(yīng)運(yùn)而生了這些++、--的指令。

不要混著用,前后綴一起用、遞增的兩種表達(dá)一起....多看看規(guī)范用法


怎么學(xué)會(huì)高效,利用debug的功能,提高我自己debug的能力。
對(duì)C而言,換行不影響輸出,只是會(huì)變長(zhǎng)。

敲代碼,請(qǐng)習(xí)慣,全程英文!
學(xué)程序應(yīng)該形成一個(gè)系統(tǒng)

占位符~

基礎(chǔ)!

寫(xiě)的程序,要想有更大的普適性、靈活性、“智能”最好

無(wú)輸入,已有內(nèi)置的數(shù)字。直接輸出。

兩個(gè)變量名,才能保證,輸入和輸出都是變量。



變量的本質(zhì),就是“保存”用途。

- 除了int 還有哪些?
- 符號(hào):“,”“ ”;“



右邊賦給左邊

a=b;b=a——我的理解。a is b;b is a。

上機(jī)
- 未被初始化賦值

- 有被初始化賦值

i如果不被你人為的初始賦值,會(huì)導(dǎo)致,計(jì)算結(jié)果,計(jì)算機(jī)去調(diào)用電腦內(nèi)部的設(shè)置,i對(duì)應(yīng)的數(shù)值。

賦值得一個(gè)一個(gè)的去賦值,無(wú)法一次性,賦予所有變量的值。
?if so,工程量會(huì)不會(huì)很大?



ANSI C和C99的差別

注意??:
- vs printf,多了一個(gè)&。
ps:printf 和scanf 都是由 兩部分組成,分別是 print + f;scan+f。f的含義是格式化format