C語言基礎大雜匯

2021-07-13 16:49:26 字數 625 閱讀 6696

-餘數的正負只與分子有關。如:-5 % 3 = -2

-浮點數不能精確表達1/10

-浮點型不能直接判斷相等,應轉為小於精度<1e-15

-條件運算子的結合性是右結合

-陣列做形參時退化成指標,8個位元組

-fflush(0); //先執行再等待

-sleep(10); //暫停10秒

-increment((int[5]),5) //c99標準新增方法

-x=rand()%(10-i)+i //陣列程式下標演算法

- %%輸出%

- %#0輸出八進位制

- %#x輸出十六制

- printf("%02d",x); 不足2位前面補0

- printf(#x"=%d,"#y"=%d",x,y) 結果:x=..,y=..

- scanf("%*c"); //清除緩衝區乙個字元

- scanf("%*[^\n]"); //清除全部緩衝區

strncpy(str,"123456",5); //指定個數複製

strncat(str,"123455",5); //指定個數連線

C 基礎雜雜

一 收起 region 和 endregion 二 交換兩個數值,不用中間變數 class program n2的值是 n1,n2 請交換兩個int型別的變數,要求 不使用第三方的變數 int n1 50 int n2 30 n1 20 n2 10 n1 n1 n2 n1 10 n2 20 n2 n...

C語言雜散問題

作業系統其實就是類似於人類社會一樣的軟體系統,作業系統本身並不直接生產價值,他的主要任務是管理資源,並為應用程式提供服務,作業系統既是管理者,也是服務者。應用程式和作業系統之間通過api介面進行互相呼叫,應用程式需要使用系統資源的時候,通過api向作業系統發出申請,作業系統響應申請,以幫助應用程式執...

C語言 雜注指令

pragma命令時c語言新增的,這個命令後面可以放任何記號序列 pragma x 可以通過它增加新的預處理功能或向編譯器提供實現定義資訊。pragma命令後面的資訊沒有任何限制,c實現會忽略不理解的資訊。它的引數需要進行行巨集擴充套件。不同的實現可能對同一資訊進行不一致的理解,最好根據編譯器有條件地...