C语言-------基础知识小结(1)。
C語言是一門流行的語言,融合了計(jì)算機(jī)科學(xué)理論和實(shí)踐的控制特性。優(yōu)點(diǎn)有高效性、可移植性、強(qiáng)大而靈活、面向程序員。
1)程序結(jié)構(gòu)是三種:?
順序結(jié)構(gòu)
選擇結(jié)構(gòu)(分支結(jié)構(gòu))
循環(huán)結(jié)構(gòu)。?
?2)讀程序都要從main()入口, 然后從最上面順序往下讀(碰到循環(huán)做循環(huán),碰到選擇做選擇),有且只有一個main函數(shù)。??
3)計(jì)算機(jī)的數(shù)據(jù)在電腦中保存是以 二進(jìn)制的形式. 數(shù)據(jù)存放的位置就是 他的地址.??
4)bit是位 是指為0 或者1。 byte 是指字節(jié), 一個字節(jié) = 八個位。
每個C語言程序?qū)懲旰?#xff0c;都是先編譯,后鏈接,最后運(yùn)行。(.c---->obj---->.exe)這個過程中注意.c和.obj文件時無法運(yùn)行的,只有.exe文件才可以運(yùn)行。
#include <stdio.h> ? ? ? ? // ? #:預(yù)處理指令 ? .h:頭文件?
#include <stdlib.h>
int main() //程序開始的起點(diǎn)
{
printf("Hello world!\n"); 打印“HellWorld+ 換行”
return 0;
}
運(yùn)算符號:+ - * / ?|| ?&& ?
真 || ** ? ? ? ? \
短路運(yùn)算,后面的 =直接跳過,不再執(zhí)行
假 && ** ? ? /
ASCII碼記憶
前置++與后置++的區(qū)別
前置++是先進(jìn)行++操作,在進(jìn)行后面的運(yùn)算
后置++是先進(jìn)行運(yùn)算,在進(jìn)行++操作。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/zsh999/p/7923209.html
總結(jié)
以上是生活随笔為你收集整理的C语言-------基础知识小结(1)。的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python爬虫(4)--Cookie的
- 下一篇: noVNC