gets和puts:
都是只能讀入或者輸出乙個字串,gets可以接受空格,puts自帶回車技能。
strcy 「字串複製函式」 將字串2複製到字串1當中strcpy(str1,str2);
字串1的長度需要足夠大,一邊有足夠的容量來儲存被複製的字串2。字串2可以是字元陣列名,可以以是字串常量。例如strcpy(str1,「chain」);
strcmp()的輸入和上述的字串複製函式一樣,其比較的結果讓函式值帶回,1:如果字串相等的話返回值為1例如 簡單的if判斷
if(strcmp(str1,str2)==1)
上面的**就是 判斷兩個字串是否相等。
2:字串》字串2的話 函式的返回只是乙個正數。
3:上面推<
大小寫轉換函式:
大寫變小寫:string low ercase簡寫為strlwr:使用方法strlwr(str1);
小寫變大寫:string up ercase簡寫為strupr:同上:
關於字元型 儲存的字元
#includeintmain()
形如其上,對字元型其中的阿拉伯數字直接減去乙個字元型的0就將他轉化成了 int型別,不過因為char是單位元組的應該儲存不了那麼大的數字。
二維陣列的乙個好用處。
char a[2222][20];
intn;
while(scanf("
%d",&n),n)
,max=0
;
for(i=0;i)
詳情參考, 杭電1004
int a[100];memset(a,'0
',sizeof(a));
Python的冷技巧小技巧
記得剛開始工作的時候,老大給我們上 c 基礎課,告訴我們字串字面量可以換行 如下 感覺真是如夢如幻。python view plain copy include int main int argc,char argv 輸出 plain view plain copy hello world.後來在寫...
matlab小技巧與verilog小技巧
注釋 選中 ctrl r 取消注釋 選中 ctrl t 採用中括號,可以將兩組資料進行拼接,由於採用dec2bin是不能轉換負數的,這一點要注意了,那麼就需要表示負數的補碼形式,補碼形式很簡單,就是判斷某個數是否小於0,小於0的數就加上2的n次方,這樣既可轉換為無符號的十進位制,再將其十進位製用de...
boost shared ptr的小技巧
這段 有兩個奇妙之處 1.a的析構函式是protected,編譯時並沒有錯誤提示 2.a的析構函式不是virtual的,但最後b的析構函式卻被呼叫了 shared ptr真是讓人眼前一亮,那就到boost的裡面來探一 竟吧 先從shared ptr的申明開始 注意到這裡有兩個變數,px,pn,來看看...