C C 學習筆記2

2021-08-10 11:23:42 字數 500 閱讀 9836

c語言沒有string型別,char name[64] 這個就代表易語言中的文字型變數,到現在我終於理解為什麼在易語言中文字型屬於引用型別

char 資料本身是沒有的,所有我們看到的比如a 實際是ascii碼中的 65 ,儲存到記憶體後又轉成二進位制,

我們在螢幕上看到的顯示出a,是用計算機圖形學來繪製出來的,

所以下列的也不會報錯

int   a  = 'a'   ;

printf("%d\n",a);  //輸出的是 65

print("%c\n",a);   //輸出的是 a

char name ="helloworld";   //宣告賦值時,會自動在結尾加乙個結尾符 \0   ,  也可以用數字0

printf("%s",name);   //當printf遇到%s ,就會從name的起始位址開始,一直輸出,直至遇到結尾符號 \0

C C學習筆記

1.儲存型別 標準c語言為變數 常量 函式定義了4種儲存型別 extern,auto,static,register,它們分別用乙個關鍵字 儲存型別說明符 來說明。這4種儲存型別可分為兩種生存期限 永久的 即整個程式執行期間都存在 extern和static 和臨時的 即暫時儲存在堆疊和暫存器中 a...

C,C 學習筆記

1.求a的n次方 標頭檔案pow a,n a,n都為double 2.關於指標的一些小測試 includeusing namespace std int main int a 8 int m 3 cout 3.sort位於 algorithm 中,sort p,p n 預設公升序排列。4.inclu...

筆記2 C C 高階

記憶體的底層知識 c c 記憶體管理 快取記憶體的原理 記憶體區域的劃分 條件編譯 這部分主要是弄清楚指標,const,陣列,函式,引用相互之間的關係。const簡介 const修飾指標 const變數和const指標 c 指標和引用的區別 c 指標用法總結 指標函式與函式指標的區別 指標的指標和陣...