簡單了解C語言(2)

2021-09-02 01:19:27 字數 1321 閱讀 5996

#define _crt_secure_no_warnings

#include#include//函式定義的時候,()中的引數叫做形式引數 形參

int add(int x,int y)

//2023年第乙個c語言標準 c89 (學習)

//1999 c99

//2011 c11

//位操作符

//&兩個數字都為1

//|兩個數字都為0

//^兩個數字相同為0,相異為

//~按位取反

//c語言階段 num = num +1 和num+=num 等價

//後置++可以理解為以下**

//int tmp = num;

//num += 1;

//return tmp;

//在c語言階段,此處的額外開銷不計 c++程式設計師一定寫前置++

//函式的返回值 void 沒有返回值

//常用關鍵字static

//1.修飾乙個區域性變數時會修改這個變數的生命週期生命週期變成了和整個程式相同

//2.修飾乙個全域性變數,就會修改這個變數的作用域,從整個工程變成了當前檔案

void test()

extern int g_count;//宣告語句 告訴編譯器我暫時有這個變數

int main()

//else*/

//簡化後

//max = a > b ? a : b;

//printf("%d\n", max);

強制型別轉換

//long long a = 10;//占用8位元組

//int b = (int)a;//int 4位元組 可能會丟失資料

/*int arr[3] = ;

printf("%d\n", arr[0]);

printf("%d\n", arr[1]);

printf("%d\n", arr[2]);

*/ //使用陣列時一定保證下標不越界

//一旦下標訪問越界,結果就叫做 未定義行為

//printf("%d\n", arr[3]);

//int a = 0;

//int b = 0;

//printf("請輸入變數a b");

//scanf("%d %d",&a,&b);

函式呼叫時,()中的引數叫做實在引數,實參

//int sum = add(a, b);

//printf("sum = %d\n",sum);

system("pause");

return 0;

}

簡單了解C語言(1)

alt shift enter 全屏 define crt secure no warnings include include include define size 5 enum 全域性變數出現在所有函式之外 區域性變數出現在某個函式的內部 如果有乙個區域性變數和全域性變數同名,這時使用這個變數...

C 語言指標簡單了解使用

一 基本使用 1 輸出變數的位址,通過指標改變變數的值 includeint main 2 指標變數的定義 資料型別名 指標變數名 資料型別名 指標變數名 資料型別名 指標變數名 資料型別名 指標變數名 資料型別名 指標變數名 中間多個空格 資料型別名可以為任何資料型別,宣告了指標變數指向的記憶體空...

簡單了解C

目錄 1.net簡介 2.變數 3.資料基本運算 4.語句 5.方法 6.陣列 7.資料型別 8.類和物件 9.結構 net簡介 dotnet net framework net 程式編譯過程 c csharp csharp c 程式結構 net簡介 microsoft新一代多語言的開發平台,用於構...