欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

C語(yǔ)言

C語(yǔ)言知識(shí)總結(jié)及其簡(jiǎn)單應(yīng)用

時(shí)間:2025-03-08 01:40:15 C語(yǔ)言 我要投稿
  • 相關(guān)推薦

C語(yǔ)言知識(shí)總結(jié)及其簡(jiǎn)單應(yīng)用

  經(jīng)過(guò)一個(gè)學(xué)期的學(xué)習(xí),相信很多同學(xué)已經(jīng)紛紛開(kāi)始學(xué)習(xí)C語(yǔ)言了,甚至有的已經(jīng)學(xué)完,準(zhǔn)備入門(mén)更高級(jí)的編程語(yǔ)言了,如Java、C++,這一期小編來(lái)給大家總結(jié)一下有關(guān)C語(yǔ)言的知識(shí),以下僅供參考!

C語(yǔ)言知識(shí)總結(jié)及其簡(jiǎn)單應(yīng)用

  具體方法如下:

  知識(shí)點(diǎn)1:交換兩個(gè)變量的值

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

  2)采用加減法進(jìn)行值得交換(面試時(shí)常用**)

  代碼如下:

  b = a - b;

  a = a - b;

  b = a + b;

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

  代碼如下:

  a = a^b;

  b = a^b;

  a = a^b;

  知識(shí)點(diǎn)2:#include編譯預(yù)處理命令與多文件團(tuán)隊(duì)開(kāi)發(fā)

  include編譯預(yù)處理命令可以認(rèn)為是:將后面的文件內(nèi)容拷貝到當(dāng)前的文件中

  多文件團(tuán)隊(duì)開(kāi)發(fā):模塊分別編譯成.o都不能鏈接成功,合起來(lái)鏈接生成最終程序。

  鏈接:把項(xiàng)目中所有相關(guān)聯(lián)的.o目標(biāo)文件、C語(yǔ)言函數(shù)庫(kù)合并在一起,生成可執(zhí)行文件

  ——函數(shù)的定義放.c文件,函數(shù)的聲明放.h文件

  ——如果要使用某個(gè).c文件中定義的函數(shù),只需要#include這個(gè).c文件對(duì)應(yīng)的.h文件

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

  知識(shí)點(diǎn)3:數(shù)組的幾種初始化方式及其內(nèi)存分析

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

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

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

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

  存儲(chǔ)空間的劃分(內(nèi)存的分配是從高地址到低地址進(jìn)行的,但一個(gè)數(shù)組內(nèi)部元素又是從低到高進(jìn)行的)【注:對(duì)于以后學(xué)習(xí)重要】

  數(shù)組名的作用,查看元素地址

  注意數(shù)組不要越界

  知識(shí)點(diǎn)4:字符串及其處理函數(shù)strlen()

  "123”其實(shí)是由’1’、’2’、’3’、’