- 相關推薦
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’、’ 主站蜘蛛池模板: 国产成人高清精品免费软件| 亚洲欧洲日产国码在线| 久久国产精品无码一区二区三区| 伊人情人色综合网站| 夜夜添无码一区二区三区| 亚洲色偷偷男人的天堂| 天堂av无码av一区二区三区| 国产真实乱子伦视频播放| 鲁鲁网亚洲站内射污| 亚洲国产精品无码久久一线| 亚洲精品乱码久久久久久不卡| 亚洲欧美日韩国产手机在线| 久久99日韩国产精品久久99| 麻豆果冻传媒精品国产av| 伊人情人色综合网站| 欧美性猛交内射兽交老熟妇| 国产一精品一av一免费爽爽| 众筹模特内部视频2023年最新一期| 午夜一区欧美二区高清三区| 国产乱子伦精品免费无码专区| 国产精品人成视频免费国产| 人妻丝袜av中文系列先锋影音| 欧美丰满熟妇xxxx| 亚洲人成无码区在线观看| 热99re久久国免费超精品首页| 夜夜躁日日躁狠狠久久av| 国产欧美日韩亚洲更新| 欧美亚洲综合久久偷偷人人| 久久综合狠狠综合久久综合88| 久久这里只有精品青草| 国产精品亚洲精品日韩已满| 色婷婷一区二区三区四区成人网| 亚洲国产成人高清影视| 人人澡人人曰人人摸看| 综合色区亚洲熟妇另类| 免费a级毛片无码a∨男男| 久久成人免费观看草草影院| av片亚洲国产男人的天堂| 欧美做受又硬又粗又大视频| 国产三级精品三级男人的天堂| 无码精品日韩专区|