<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            C語言

            C語言知識點

            時間:2025-03-21 22:18:29 C語言 我要投稿

            C語言知識點精選

              C語言是一門通用計算機編程語言,應用廣泛。下面小編為大家整理了一些C語言的知識點,一起來看看吧:

            C語言知識點精選

              ◆知識點1:交換兩個變量值的方法

              1)采用第三方變量(最容易想到的方法)

              2)采用加減法進行值得交換(面試時常用**)

              代碼如下:

              b = a - b;

              a = a - b;

              b = a + b;

              3)采用按位異或的位方式

              代碼如下:

              a = a^b;

              b = a^b;

              a = a^b;

              ◆知識點2:

              取余運算%的結果與被除的符號相同,結果為兩個正數取余后前面加符號

              ◆知識點3:sizeof的使用

              sizeof是一種運算符不要想當然理解為函數

              sizeof使用時可以不加()

              sizeof可以加變量、常量、數據類型

              跟數據類型是必須加()

              ◆知識點4:#include編譯預處理命令與多文件團隊開發

              include編譯預處理命令可以認為是:將后面的文件內容拷貝到當前的文件中

              多文件團隊開發:模塊分別編譯成.o都不能鏈接成功,合起來鏈接生成最終程序。

              鏈接:把項目中所有相關聯的.o目標文件、C語言函數庫合并在一起,生成可執行文件

              ——函數的定義放.c文件,函數的聲明放.h文件

              ——如果要使用某個.c文件中定義的函數,只需要#include這個.c文件對應的.h文件

              ——h文件的作用:被別人拷貝。編譯鏈接的時候不需要管.h文件

              ◆知識點5:數組的幾種初始化方式如下:

              int a[3] = {10, 9, 6};

              int a[3] = {10,9};

              int a[] = {11, 7, 6};

              int a[4] = {[1]=11,[0] = 7};(知道有此種初始化方式即可)

              ◆知識點6:數組的內存分析和注意點

              存儲空間的劃分(內存的分配是從高地址到低地址進行的,但一個數組內部元素又是從低到高進行的)【注:對于以后學習重要】

              數組名的作用,查看元素地址

              注意數組不要越界

              ◆知識點7:字符串知識點

              "123”其實是由’1’、’2’、’3’、’

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院