C 比較實用基礎知識

2021-10-11 03:19:54 字數 694 閱讀 7366

一、

1.typedef 重新命名庫函式(如int ___typedef int int;)

2.gets(m); 容易出現吞掉空格和回車的情況,

盡量使用scanf("%s",&m);

二、三.副標題【出入輸出方式】

1.幾種換行 —— printf("\n");——putchar(』\n』);

2.輸入/輸出字串 char str[6]=「array」;___scanf("%s",str);___printf("%s",str);

單個字元 ch=getchar();___putchar(ch); 字串 ch=gets();___puts

(ch); 注: gets/puts可以輸入/輸出 空格、tab、回車scanf/printf =%s 行

三、1.%c 單個字元

2.%s 乙個字串

3.%-02d 整型 左對齊 2域寬(不足2位左側補0)

4.%3.02f 浮點型 3域寬精確到小數點後2位不足補0(浮點型盡量用%lf)

5.%e 指數型

6.%u 十進位制無符號

7.%o 8進製

8.%x/%x 16進製制

9.指數表達 3.16*10^33.16e3

10.\ 』 " %% \ 』 " %

11.\t \b \r 水平跳格(下乙個tab位置) 退格(覆蓋前乙個) 回車、、、、不准

linux實用基礎知識

ls命令不僅可以檢視 linux 資料夾包含的檔案而且可以檢視檔案許可權 包括目錄 資料夾 檔案許可權 檢視目錄資訊等等。命令格式 ls 選項 目錄名 常用引數最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的。用於切換當前目錄至dirname。命令格式 cd 目錄名 例如c...

C 基礎知識

抽象類 abstract class 一種不可以被例項化的類。抽象類中一般含有抽象方法,當然也可有具體實現。繼承類只有實現過所有抽象類的抽象方法後才能被例項化。介面 inte ce 只含有共有抽象方法 public abstract method 的類。這些方法必須在子類中被實現。反射 程式集包含模...

c 基礎知識

或運算的意義是什麼 0 0 0 0 1 1 1 0 1 1 1 1 無進製與運算的意義是什麼 在vc中,視窗的每個屬性對應乙個只有一位為1的16位的二進位制數,當增加某屬性做或運算 即可,取消某個屬性只需與 上這個屬性的取反。cs.style ws maximizebox 和cs.style cs....