C 基礎複習系列4(零散資料總結)

2021-10-12 17:50:06 字數 1472 閱讀 9824

c++ 基礎複習系列——孫不堅1208

c++ 基礎複習系列1(輸入輸出類、呼叫數學函式類)

c++ 基礎複習系列2(列印圖形類(迴圈)、經典問題類)

c++ 基礎複習系列3(遞迴演算法)

c++ 基礎複習系列4(零散資料總結)

c++ 基礎複習系列5(題目彙總)

在c++中我怎樣可以在螢幕上打出「\n」 cout<

關於獲取 陣列長度:strlen() int len=sizeof(a)/sizeof(int);

#define 巨集定義

實現字母自增:char c = 『a』; cout << char(c+j%26);

數字黑洞 6174

關於實用函式

字元陣列轉化整形 #include char s[100]; int x=atoi(s); 上面兩行**也可以將s轉為數字。

字串操作:8種常用的字串處理函式 

1、puts函式——輸出字串的函式   一般的形式為puts(字串組)

作用:將乙個字串輸出到終端。如,char乙個a[n],並賦予初值,呼叫puts(陣列名),進行字串的輸出。

2、gets函式——輸入字串的函式   一般的形式:gets(字元陣列)

3、strcat函式——字串連線函式   一般的』形式:strcat(字元陣列1,字元陣列2);

作用:把兩個字串陣列中字串連線起來,把字串2連線到字串1的後面,說明:字元陣列1必須足夠大,以便容納連線後的新字串。

4、strcpy/strncpy函式——字串複製函式   一般形式:strcpy(字元陣列1,字串2);

作用:將字串2複製到字元陣列1中去,如:char str1[10], str2=「dongteng」; strcpy(str1,str2);執行後的結果為:str1為str2裡的內容注意

5、strcmp函式——字串比較函式   一般形式:strcmp(字串1,字串2);

作用:用來比較兩個字串的差異。具有不同的比較規則。

strcmp(s1, s2); 如果 s1 和 s2 是相同的,則返回 0;

如果 s1s2 則返回值大於 0。

6、strlen函式——測字串長度的函式

7、strlwr函式——轉換為小寫的函式  一般形式:strlwr(字串);

8、strupr函式——轉換為大寫的函式  一般形式:strupr(字串)。 字串的輸入:char s[107]; cin >> s; 碰到空格結束輸入 cin.get(s, 107); 以回車結束輸入 輸入乙個數字後 會有回車 再次輸入 字元時 會有回車干擾 故需要解決吃回車的問題 例如

cin>>n;

char a[100][1000];

for(int i=0;i<=n-1;i++)

C 零散知識

全域性變數的初始化時機 c 是在編譯期初始化,c 是在程式執行時,main 函式之前初始化.不使用中間變數實現 strlen int mystrlen const char str c 語言函式引數入棧順序為從右至左。具體原因為 c 方式引數入棧順序 從右至左 的好處就是可以動態變化引數個數。通過棧...

C 零散筆記

關於控制項 控制項實質就是乙個類 屬性中的name就是它例項後的變數名 屬性中的其他東西就是類中的變數或函式 例如 可以直接通過name.backcolor color.yellow 來直接操作控制項的背景顏色 color類 裡面封裝的大量的顏色變數 r,g,b 通過color.blue呼叫 col...

零散的C筆記

如何表達陣列型別 如何表達函式指標 c 編譯器如何管理兩函式之間變數的關係?如果定義了乙個.cpp,然後再改為.c可能會出現問題,找不到main函式 指標變數和它所指向的記憶體空間變數是兩個不同的概念 指標指向誰,就把誰的位址賦給指標變數 記憶體四區概念 主調函式 main等 呼叫被調函式 1.ma...