首先要使用string.h函數(shù),首先要編寫#include
1.strlen函數(shù):此函數(shù)可以求得字符串的長度,但所求長度不包括"\0"所占的長度。
注意編譯結(jié)果為13,但是那句字符串的實際占用長度為14,因為還隱含了一個/0。?
2.strcmp函數(shù):按照ASCII比較兩個字符串的大小,如strcmp(a,b)就是比較a和b的大小,若a大就輸出1,b大輸出-1,相等則輸出0.
(我覺得這里有問題,我不知道為什么a的字符串比b大,就相當(dāng)于是C語言的浪漫吧,我愛你始終大于我不愛你)
3.strcpy函數(shù):如strcpy(a,b),意思是將b的字符串拷貝到a里面去。
編譯結(jié)果,將b的值拷貝進了a,所以我們輸出a是b的結(jié)果
4.strncpy:將一個字符串的前一部分拷貝到另一個字符串,如:
strncpy(a,b,3),就是將b的前三個拷貝給a,若a前三個有字符,那么a原本的字符將被替代。
5.strcat函數(shù):它可以在一個字符串后面加上另外一個字符串,如strcat(a,b)就是把b中的字符串加到a的末尾:
編譯結(jié)果就是將b的字符串連接到a末尾。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧