1. 程式人生 > >C語言知識彙總

C語言知識彙總

(21-)
1.變數的注意點
區域性變數: 變數只可以在作用域範圍內使用,超出作用於範圍就不可以使用
區分全域性變數,區域性變數不可以是int num;
int num;
加上{}可以出現相同名稱的變數
如果相同出現相同名稱的變數,必須在不同的作用範圍內
全域性變數:在同一作用於範圍內,可以出現相同名稱的變數

小的技巧:選中想要註釋的內容,然後同時按中ctrl健和/健即可。

2.printf函式作用:把指定資料顯示在螢幕上
                  格式:printf("想要輸出的內容");
                             printf("格式化字串",輸出列表項);
                                     eg:  int num;

                                            num = 998;
                                            printf("num = %i\n",num);其中的num = %i/n 就是字串的格式化(,後的num就會賦值到前面)在這裡i是一個數據型別


                                           其中格式化字串的格式:切記在printf函式中格式化字串必須以%開頭
                                                                                      1.%[標誌][輸出寬度][.精度][長度]型別
                                                                                           輸出的整型常量和變數用: %i和%d
                                                                                         輸出常數型變數:單精度: float fvalue = 1.11f;要在後面補一個f否則會預設為雙精度。
                                                                                                                              
                                                                                                                            float fvalue = 1.11f;單精度
                                                                                                                            double dvalue = 2.22;雙精度
                                                                                                                            printf("%f\n",fvalue);單精度
                                                                                                                             printf("%lf\n",dvalue);雙精度
                                                                                       輸出字元型變數和常量:char ch = 'a';
                                                                                                                                printf("%c\n",ch);
                                                                                                                                printf("%c\n",'b');