1. 程式人生 > >關於《翁愷 程序設計入門》視頻筆記(三)

關於《翁愷 程序設計入門》視頻筆記(三)

編輯 退出 can 語句 分號 存儲 void 中文 程序設計

1、編輯程序時需要保證輸入法是在英文狀態下的(英文是半角,而中文是全角),如今的main函數一般為int類型(過去是void,如今幾乎不用),語句結束後需要加入分號來表示語句結束,在Dev C++中,程序一旦編譯(會出現一個黑色終端),可以多次運行,按任意鍵可以退出終端(你可以在鍵盤找到那個叫“任意”的鍵 \手動滑稽)。

2、計算機只認數字,我們輸入的所有數據,在計算機內部都會被轉化成只包含0和1的二進制

3、在printf()輸出函數中,如果其" "內是非格式化字符(%d %s %c %lf %f %x %o等),函數不會將非格式化字符原封不動的輸出。

4、不知道諸位有沒有發現在計算機中乘除號與數學上的不一樣,這是為何呢?其實這主要是因為在計算機剛開始出現的時候人們是用打字機輸入程序的,而打字機上沒有乘除

符號,所以用 * 代替乘號, / 代替除號。

5、scanf()輸入函數可以讓用戶在程序運行時輸入,以回車為結束符,在結束之前,程序不會讀到任何東西,其輸入數據存儲於變量中(實際上計算機中是沒有變量這個玩意的),變量就是保存數據的地方,是一段存儲空間,其定義需要類型名、變量名稱,變量名稱不能由數字開頭,且只能由字母、數字、下劃線組成,且關鍵字不能做變量(標識符)。

6、變量的初始化就是定義的時候順便給變量賦值,用=表示賦值符號,在數學中,=表示關系,是靜態的,而在程序設計語言中表示的是想要計算機做的動作,是動態的,其左右兩邊所表示的含義也不同,一般而言,左值(= 左邊的值)不能是常量。

關於《翁愷 程序設計入門》視頻筆記(三)