<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C語言知識總結及其簡單應用

    時間:2025-03-08 01:40:15 C語言 我要投稿
    • 相關推薦

    C語言知識總結及其簡單應用

      經過一個學期的學習,相信很多同學已經紛紛開始學習C語言了,甚至有的已經學完,準備入門更高級的編程語言了,如Java、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:#include編譯預處理命令與多文件團隊開發

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

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

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

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

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

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

      知識點3:數組的幾種初始化方式及其內存分析

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

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

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

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

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

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

      注意數組不要越界

      知識點4:字符串及其處理函數strlen()

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

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人