c中輸入字串的三種方法

2021-08-16 23:31:16 字數 449 閱讀 4132

一、字元陣列處理

字元陣列定義:

char 陣列名【常量表示式】【常量表示式】

說明:一維陣列用於儲存和處理乙個字串;二維陣列處理多個字串。

輸入與輸出:逐個字元輸入逐個輸出;整個字串輸入和輸出。

輸入字元時要小於陣列長度;輸入時遇到空格或者回車輸入結束,並自動在串後加標誌『\0』

輸出時遇到『\0』結束。

二、用字串處理函式的輸入與輸出

#include

gets()

puts()

三、指標

char *str[10] = (cahr *)malloc(sizeof(char) * 20)

if (null == str)

8    

12     scanf("%s", str);

13     printf("%s\n", str);

搜尋字串的三種方法

cpp file fp tfopen szxmlfilepath,l rb if fp null return fseek fp,0,seek end uint nlen ftell fp fseek fp,0,seek set 寬字元型別 wchar t pstr read new wchar t...

左旋字串的三種方法

注 有效次數為 總次數 n 如上圖所示,假設對字串左旋6次和左旋2次,得到的結果是一樣的 思路 include include include include pragma warning disable 4996 遮蔽scanf出現的錯誤 char a abcd1234 變數定義成全域性較好 in...

Shell中字串分割的三種方法

分類 linux 2013 05 13 21 17 6296人閱讀收藏 舉報 問題 對於 1,2,3,4,5 這樣的字串輸出採用,分隔開的 1 2 3 4 5 特徵 在字串中沒有空格 解決方法1 plain view plain copy bin bash var 1,2,3,4,5 var 這裡是...