寫這個系列的原因是因為最近在學習C語言,記錄博客會讓自己能夠更好的掌握學習到的東西。編程貴在堅持,每天改變一丟丟! C語言開發兩個軟件,一個是文本編輯工具,Notepad++或者是EditPlus都可以; 二個是C語言編譯器,這里我用的是 gcc for windows ...
C語言學習筆記 C語言概述與開發環境搭建 C語言學習筆記 C語言概述 什么是語言 人和人之間實現信息交流的工具,例如中國人和中國人使用中文進行交流。 什么是C語言 人和計算機交流也要使用語言,這種語言被稱為計算機編程語言。 人和人之間交流與人和計算機交流的區別就是計算機只要在編程語言的語法不出錯,邏輯不出錯的前提條件下會無條件服從人下達的指令。 C語言是起源於貝爾實驗室,由丹尼斯 里奇和肯 湯普 ...
2020-03-06 22:05 0 1061 推薦指數:
寫這個系列的原因是因為最近在學習C語言,記錄博客會讓自己能夠更好的掌握學習到的東西。編程貴在堅持,每天改變一丟丟! C語言開發兩個軟件,一個是文本編輯工具,Notepad++或者是EditPlus都可以; 二個是C語言編譯器,這里我用的是 gcc for windows ...
1.函數形參求值順序: int i = 2; max(i, i++); a.若順序從左到右則為max(2, 2); b.若順序從右到左則為max(3, 2); 要寫與求值 ...
一、Hello World 一個標准的hello.c文件,然后gcc hello.c -o hello,生成hello.exe(linux下生成hello.out文件),然后直接運行這個文件,屏幕輸出:Hello World! 二、變量聲明之extern關鍵字 個人理解 ...
結構 1.結構類型 函數內/外聲明結果類型的區別 和本地變量一樣,在函數內部聲明的結構類型只能在函數內部使用; 所以通常在函數外部聲明結構類型,這樣就可以被多個函數所使用了; (全局變量與 ...
第一章 概述 1. C語言的特點 ①語言簡潔、緊湊,使用方便、靈活。共有32個關鍵字(也稱保留字),9種控制語句。 ②運算符豐富,共有34種運算符。 ③數據結構豐富,數據類型有:整型、實型、字符型、數組、指針、結構體、共用體等。 ④具有結構化 ...
C語言類型轉換: 1. example: int a; a = 3.2 + 3 / 4.0; //先轉換成double,得0.75 //3.2 + 0.75 = 3.95 //因為a是整數 ...
1. char *name = malloc(20); name = "abcdef"; 這兩條語句合起來會導致內存泄露,因為name先指向堆(heap),后又指向了常量區。 2.共用體 ...
1.操作系統 Windows操作系統:windows 7 and windows 10 2.開發工具和編譯工具 開發工具:notpad++ 和 vim 編譯工具:Cygwin64 Terminal 3.工具安裝 1)直接在百度下載notpad++和Cygwin64 Terminal ...