基礎知識以及常犯錯整理

2021-08-09 23:58:27 字數 651 閱讀 2037

1.當有未知次數的迴圈操作用!=eof,其中eof意思為end of file,表示程式執行到檔案尾時結束。

遇到這個表示式:scanf("%d%d",&a,&b)!=eof;

如果a和b都被成功讀入,那麼上面表示式的結果為2;

如果只有乙個讀入,那麼上面表示式的結果為1;

如果a&&b都沒有讀入,那麼上面表示式的結果為0(若a沒有讀入,則直接放棄b的讀入);

如果遇到錯誤或者檔案結尾,那麼上面表示式的結果為eof,對應的有符號數時-1;

如果遇到crrl+z,那麼上面表示式的結果為eof,對應的有符號數時-1;

2.stdio常寫為studio。

3.程式中用到的變數及時在開始時定義。

4.句尾不能落下「;』」。

5.在if(),while(),for()後不加「;」,他們都是各自領起乙個函式體的不能丟了花括號,for()使用時printf放在花括號以內執行為加一次輸出一次結果,迴圈幾次輸出幾次,再放外面才是一次加出的和。

6.在迴圈加法中sum要在開始賦初始值。

7.可自定義結構體(結構體排序)。

初學,各方面不熟練,丟三落四,should加強練習。

第一次csdn部落格內容很少,這跟做的題量成正比的,而c語言的基礎一片空白對做題有嚴重影響,繼續彌補並且記住不懂的多看幾遍。

基礎知識整理

1.在輸出字元變數的值時,可以選擇以十進位制整數形式輸出,或以字元形式輸出。2.在乙個整數的末尾加大寫字母l或小寫字母l,表示它是長整型。3.代表除法運算子,兩個實數相除的結果是雙精度實數。兩個整數相除的結果是整數,捨去小數部分。但是,如果除數或被除數中有乙個是負值,則捨入的方向是不固定的。多數c編...

LDAP基礎知識整理

一 概述 ldap lightweight directory access protocol 輕量級目錄訪問協議 ldap 協議基於 x.500 標準,與x.500 不同,ldap 支援tcp ip,是跨平台的和標準的協議 二 基本概念在 ldap 中資訊以樹狀方式組織,在樹狀資訊中的基本資料單元...

java基礎知識整理

一。構造方法,構造 塊,靜態 塊,靜態方法的區別 public class hellob extends helloa public hellob static 構造 塊 是給所有的物件進行初始化,也就是說,所有的物件都會呼叫乙個 塊。只要物件一建立。就會呼叫這 個 塊。建構函式 是給與之對應的物件...