C 重要總結

2021-06-25 08:49:50 字數 1130 閱讀 2253

1.陣列初始化

memset(a, 0, sizeof(a));

2.不需要其他變數的兩個資料互換

int a=1,b=2;

cout<4.

預設進製:

預設狀態下,資料按十進位制輸入輸出。如果要求按八進位制或十六進製制輸入輸出,在cin或cout中必須指明相應的資料形式,oct為八進位制,hex為十六進製制,dec為十進位制。

int i, j, k, l;

cout<<」input i(oct), j(hex), k(hex), l(dec):」<>oct>>i; //輸入為八進位制數

cin>>hex>>j; //輸入為十六進製制數

cin>>k; //輸入仍為十六進製制數

cin>>dec>>l; //輸入為十進位制數

cout<<」hex:」<<」i=」<(3)輸出結果為:

hex:i=1a

dec:j=63 k=160

oct:l=21

5.

而         %d       %o      %x                 %x

分別是 十進位制,八進位制,十六進製制(小寫),十六進製制(大些)的輸出格式!

6.

long long 的字元長度是int型的兩倍,現在int型一般為32位,所以long long是64位的,能支援的最大數為2^63 -1。

在vc6.0裡並不支援long long,它使用的是__int64,具有相似的效果

long long 輸出格式為%lld

__int64 輸出格式為 %i64d

7.數字字串轉換

//字串轉數字

char str2[10]=;

cout<

二維陣列

int **p;

p = new int*[10]; //注意,int*[10]表示乙個有10個元素的指標陣列

for (int i = 0; i != 10; ++i)

for (int i=0;i<10;i++)

for(int j=0;j<5;j++)

for (int i=0;i<10;i++)

{ for(int j=0;j<5;j++)

{ cout<

c 中重要概念的總結

定義 要分來理解 變數的定義 用於為變數分配儲存空間,還可以為變數指定初始值。在乙個程式中變數有且僅有乙個定義。c prime 2.3.5 類定義 一旦遇到右花括號,類的定義就結束了。我們一旦定義了類,我們就知道了所有的類成員,以及儲存該類的物件所需的儲存空間。c prime 12.1.4。一般而言...

HTML重要標籤總結

一 基本的標籤 1.1 i 1 6 標題標籤 1.2 段落標籤 1.3 換行標籤 1.4 水平線標籤 1.5 注釋標籤 二 格式化文字標籤 紅色為常用 標籤 作用 標籤 作用 b 粗體 sub 下標 big 大字 sup 上標 small 小字 ins u 下劃線 strong 加強顯示 del s...

重要的函式總結。

採購訂單 1.call function me display purchase document exporting i ebeln itab ebeln exceptions not found 1 no authority 2 invalid call 3 preview not possib...