亚洲国产综合日韩AV在线|午夜精品视频在线观看一区|亚洲国产精品看片在线观看|av网站手机免费在线观看|综合免费一区二区|a级国产乱理伦片在线观看|在线欧美熟乱视频第一页

亚洲国产综合日韩AV在线|午夜精品视频在线观看一区|亚洲国产精品看片在线观看|av网站手机免费在线观看|综合免费一区二区|a级国产乱理伦片在线观看|在线欧美熟乱视频第一页

合肥做網(wǎng)站,選擇瘋狗科技,專(zhuān)業(yè)、敬業(yè)的合肥網(wǎng)絡(luò )公司
首頁(yè) > 網(wǎng)站技術(shù) > 詳情

C語(yǔ)言字符串處理函數

2017-12-25 16:14:03   來(lái)源:互聯(lián)網(wǎng)   瀏覽:  次
C語(yǔ)言具有繪圖能力強,可移植性,并具備很強的數據處理能力。那么大家知道C語(yǔ)言字符串處理函數是什么呢?下面一起來(lái)看看!

C語(yǔ)言具有繪圖能力強,可移植性,并具備很強的數據處理能力。那么大家知道C語(yǔ)言字符串處理函數是什么呢?下面一起來(lái)看看!

C語(yǔ)言提供了豐富的字符串處理函數,例如字符串的輸入、輸出、合并、修改、比較、轉換、復制、搜索等,使用這些現成的函數可大大減輕編程的負擔。

用于輸入輸出的字符串函數,例如printf、puts、scanf、gets等,使用時(shí)應包含頭文件stdio.h,使用其它字符串函數則應包含頭文件string.h。

字符串長(cháng)度函數strlen

strlen 是 string length 的縮寫(xiě),用來(lái)獲得字符串的長(cháng)度。所謂長(cháng)度,就是包含多少個(gè)字符(不包括字符串結束標志 '\0‘)。語(yǔ)法格式為:

strlen(arrayName);

strlen 將返回字符串的長(cháng)度,它是一個(gè)整數。請看下面的例子:

#include #include int main(){ char str[]=“C language”; int len = strlen(str); printf(“The lenth of the string is %d ”, len); return 0;}

運行結果:

The lenth of the string is 10

需要說(shuō)明的是,strlen 會(huì )從字符串的第 0 個(gè)字符開(kāi)始計算,直到遇到字符串結束標志 '\0’。將上面代碼中的 str 改為:

char str[]=“C \0language”;

那么輸出結果就是:

The lenth of the string is 2

字符串連接函數 strcat

strcat 是 string catenate 的縮寫(xiě),意思是把兩個(gè)字符串拼接在一起,語(yǔ)法格式為:

strcat(arrayName1, arrayName2);

arrayName1、arrayName2 為需要拼接的字符串。

strcat 將把 arrayName2 連接到 arrayName1 后面,并刪去 arrayName1 最后的結束標志 '\0‘。這就意味著(zhù),arrayName1 的長(cháng)度要足夠,必須能夠同時(shí)容納 arrayName1 和 arrayName2,否則會(huì )越界。

strcat 返回值為 arrayName1 的首地址。請看下面的例子:

#include #include int main(){ char str1[40]=“My name is ”; char str2[20]; printf(“Input your name:”); gets(str2); strcat(str1,str2); puts(str1); return 0;}

運行結果:

Input your name:xiao p

My name is xiao p

字符串復制函數strcpy

strcpy 是 string copy 的縮寫(xiě),意思是字符串復制,語(yǔ)法格式為:

strcpy(arrayName1, arrayName2);

strcpy 會(huì )把 arrayName2 中的字符串拷貝到 arrayName1 中,串結束標志 '\0' 也一同拷貝。請看下面的例子:

#include #include int main(){ char str1[15], str2[]=“C Language”; strcpy(str1, str2); puts(str1); printf(“ ”); return 0;}

運行結果:

C Language

strcat 要求 arrayName1 要有足夠的長(cháng)度,否則不能全部裝入所拷貝的字符串。

字符串比較函數strcmp

strcmp 是 string compare 的縮寫(xiě),意思是字符串比較,語(yǔ)法格式為:

strcmp(arrayName1, arrayName2);

arrayName1 和 arrayName2 是需要比較的兩個(gè)字符串。

字符本身沒(méi)有大小之分,strcmp() 以各個(gè)字符對應的 ASCII 碼值進(jìn)行比較。strcmp() 從兩個(gè)字符串的第 0 個(gè)字符開(kāi)始比較,如果它們相等,就繼續比較下一個(gè)字符,直到遇見(jiàn)不同的字符,或者到字符串的末尾。

返回值:若 arrayName1 和 arrayName2 相同,則返回0;若 arrayName1 大于 arrayName2,則返回大于 0 的值;若 arrayName1 小于 arrayName2,則返回小于0 的值。

【示例】對4組字符串進(jìn)行比較。

#include #include int main(){ char *a = “aBcDeF”; char *b = “AbCdEf”; char *c = “aacdef”; char *d = “aBcDeF”; printf(“strcmp(a, b) : %d ”, strcmp(a, b)); printf(“strcmp(a, c) : %d ”, strcmp(a, c)); printf(“strcmp(a, d) : %d ”, strcmp(a, d)); return 0;}

運行結果:

strcmp(a, b) : 1

strcmp(a, c) : -1

strcmp(a, d) : 0

亚洲国产精品自在在线观看| 好爽毛片一区二区三区四| 波多野42部无码喷潮在线| 在线观看美女少妇av| 中文字幕人妻在线一区二区三区| 一个人看的www日本高清视频| 又大又粗又爽17p| 国产精品夜夜春夜夜| 一级无码在线看片| 日韩国产精品久久久久久| 亚洲成av人最新无码| 最新中文AV岛国无码免费播放| 日本中文字幕韩国专区二区| 国产一级淫片a按摩推澡按摩| 99中文在线视频观看| 国产互换人妻黑人69| 一区二区三区av| 激情欧美一区二区中文字幕| 亚洲伦理一区二区| 亚洲成人片在线观看网站| 亚洲精品无码久久久久Y| 人人做天天爱夜夜爽中字| 国产成人一区二区三区久久精品| 天天做日日做天天添| 中文字幕日韩亚洲乱码在线| 在线观看国产精品乱码APP| 免看一级一片一在线看| 在线观看一级a片免费| 日韩最黄的视频视色网站| 18成禁人视频免费网站| AV无码人妻一区二区三区牛牛| 少妇女人a毛片视频| 精品国产亚洲av麻豆| 马操女人逼| 中文字幕一二三四五区| 国产精品出奶水一区二区三区| 亚洲综合V在线在线播放| 性荡视频播放器在线视频播放| 国产亚洲av综合人人澡精品| 免费视频片高清无码| 国产精品久久久久久无码| 一本狠狠久久五月色丁香| 综合久久一本伊一区| 欧洲性开放大片免费观看视频| 一本之道加勒比av无码| 午夜精品久久久久久久99芒果| 99精品视频三浦惠理子| 国产成人av麻豆精品| 丰满少妇被猛烈进入一区二区| 日韩黄色经典av免费在线观看| 精品国产欧美日韩在线不卡| 伊人激情久久综合中文字幕aV| 成人免费视频一区二区在线播放| 亚洲一区二区三区乱码在线欧洲| 日本妇人成熟免费中文| 女女搞基视频| 亚洲aV无码成H在线观看| 视频一区二区欧美激情| 香蕉免费一区二区三区在线观看| 亚洲精品久久久国产极品| 香蕉视频在线观看免费| 欧洲美熟女乱又伦免费视频| 国产一级a免免费无码视频| 精品欧美一区二区不卡视频| 成年啪啪网站免费播放看| 日本高清视频网站www| 精品中文一区二区三区电影| 国产午夜精品一区理论片| 爽爽影院免费观看| 日本aaaaa高潮免费| 亚洲欧美不卡视频在线观看| 91香蕉一二三区在线观看| 日本一区免费看| 日韩精品无码一区二区三区不卡| 亚洲成人日韩高清在线观看| 夜夜操夜夜操夜夜操| 91精品国自产拍在线观看不卡| 92国产精品午夜福利| 久久99亚洲网美利坚合众国在线| 国产又粗又黄又猛又爽的视频御| 中文字幕天堂在线| 国产又粗又猛又爽又黄毛片| 国产一级一片免费播放下载| 午夜精品黄页网站视频在线观看| 亚洲А∨精品天堂在线| 亚洲18在线看污www麻豆| 在线不卡无码视频| 亚洲中文日本久久高清| 国产猛烈无遮挡www| 性欧美丰满熟妇XXXX性久久久| 一区精品在线| 国产三区在线成人AV| 脱了动漫美女内裤猛烈进入gif| 亚洲欧美日韩在线网站| 国产一级黄片视频播放| 亚洲电影一区二区| 亚洲Xy无码一区二区三区天堂| 午夜激情一级黄片视频| 久久99精品久久久久久国产人妖| 99这里只有精品视频| 日本吃奶摸下激烈网站动漫| 免费播放大全电视剧| 中文字幕人妻无码毛片| 亚洲中文字幕无码久久2020| 欧美顶级黄片一区二区三区| 精品91专区视频在线| 日韩一区二区三区免费视频观看| 一个人看的www日本高清视频| 久久午夜一区二区| 色先锋AV资源中文字幕| 国产91精品无码麻豆| 无码人妻丰满熟妇区五十路| 日韩精品人妻系列无码AV东京热| 久久亚洲av综合悠悠色| 国产不卡视频在线| av在线亚洲欧洲日产一区二区| 国产对白视频| 日本阿v免费观看视频| 日韩中文字幕久久中文字幕| 一级作爱视频免费视频大全| 精品人妻一区二区三区久久久久| 欧美亚洲一区日韩亚洲一区| 最新中文大片免费在线播放| 饥渴少妇高清VIDEOS| 久久午夜理论三级无码| 欧美乱XXXXX| 日韩一级强奸特黄毛片| 亚洲国产精品久久精品| 日本极品丰满ⅹxxxhd| 成人激情五月天| 日本一区二区三区免费网站| 精品自拍视频在线观看| 亚洲精品无码免费在线视频| 亚洲丰满少妇á三级级毛片| 被绑在打桩机上抹春药| 在线看片人成免费无遮挡| 亚洲欧美日韩精品久久| 绝对の乳欲でも旧里番| 日韩精品一区二区在线播放| 中文字幕乱码人妻无码| 国产精品精品国内自产拍下载| 中文字幕无码日韩专区免费| 日韩av电影免费在线观看| 一级片毛片黄片性爱视频| 成人k视频国产频道网址| 国产成人久久综合第一区| 婷婷丁香五月激情综合| 國產亞洲高清不卡在線觀看| 日本十八禁视频无遮挡| 日韩精品国产中文字幕欧美| 巜人妻初次按摩电影| 无遮无挡试看120秒动态图| 亚洲视频第一页在线观看| 午夜国产免费av片在线| 99精品女人在线观看免费视频| 中文字幕第一页制服中字| 亚洲国产精品特色大片观看完整版| 日韩不卡在线观看视频不卡| 我两腿被同学摸的直流水| 亚洲一区二三区好的精华液| 亚洲国产成人av网站| 国内免费自拍1视频| 99RIAV国产精品视频| 在线观看亚洲精品无码|