欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

C語言中有哪些不受限制的字符串函數(shù)-創(chuàng)新互聯(lián)

C語言中有哪些不受限制的字符串函數(shù)?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

倉山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

C語言是什么

C語言是一門面向過程的、抽象化的通用程序設(shè)計語言,廣泛應(yīng)用于底層開發(fā),使用C語言可以以簡易的方式編譯、處理低級存儲器。

strlen

strlen函數(shù)用于求解字符串長度,其返回類型為unsigned int(即size_t)。strlen函數(shù)從起點開始,往后計數(shù),遇到‘\0'停止。
值得注意的是:strlen函數(shù)的返回類型??慈缦麓a:

#include<string.h>
#include<iostream>
using namespace std;

int main()
{
	if ((strlen("abc") - strlen("abcdef")) > 0)
		cout << "大于" << endl;
	else
		cout << "小于" << endl;

	return 0;
}

輸出 : 大于。不必驚奇,函數(shù)的size_t(-3)是一個正數(shù)。

strcpy

strcpy函數(shù)是字符串拷貝函數(shù)

函數(shù)原型為:

C語言中有哪些不受限制的字符串函數(shù)

需要注意:目標(biāo)字符串是要可以更改的,空間要大,足夠存放拷貝的源字符串。

拷貝過程中,函數(shù)將源字符串的‘\0'一起拷貝到目標(biāo)中。

#include<string>
#include<iostream>
using namespace std;
int main()
{
	char arr[20] = "abcdefgh******";
	char* p = "hello world";
	strcpy(arr, p);
	cout << arr << endl;
	return 0;
}

strcmp

strcmp函數(shù)為字符串比較函數(shù)。比較的不是字符串的長度,而是對應(yīng)字符的ASCII值。

返回類型為:

C語言中有哪些不受限制的字符串函數(shù)

#include<string>
#include<iostream>
using namespace std;
int main()
{
	char arr[] = "abcde";
	char p[] = "abde";
	cout << strcmp(arr,p) << endl;

	return 0;
}

strcat

strcat函數(shù)為字符串追加函數(shù)。函數(shù)原型:

C語言中有哪些不受限制的字符串函數(shù)

將源字符串追加到目標(biāo)字符串上。

int main()
{
	char arr[20] = "abcde ";
	char p[] = "hello";
	cout << strcat(arr, p) << endl;

	return 0;
}

strstr

strstr為字符串查找函數(shù)。函數(shù)原型為:

C語言中有哪些不受限制的字符串函數(shù)

在目標(biāo)字符串中查找子字符串,找的則返回指向子字符串的指針,否則返回空指針。

int main()
{
	char arr[] = "hello, how are you ?";
	char p[] = "are";
	cout << strstr(arr, p) << endl;

	return 0;
}

結(jié)果為:are you ?

strtok

strtok函數(shù)為字符串分隔函數(shù)。函數(shù)原型為:

C語言中有哪些不受限制的字符串函數(shù)

strDelimit為字符串,定義了分隔字符的集合。函數(shù)執(zhí)行是遇到分割字符時,將它改為‘\0',范圍一個指向這個標(biāo)記的指針。注意:strtok函數(shù)執(zhí)行時修改了字符串的內(nèi)容。

int main()
{
	char str[] = "hello,how are you ?";
	char * p;
	p = strtok(str, ",?");
	while (p != NULL)
	{
		printf("%s\n", p);
		p = strtok(NULL, ",?");
	}
	return 0;
}

strerror

strerror函數(shù)的作用:返回錯誤碼對應(yīng)的信息。函數(shù)原型為

C語言中有哪些不受限制的字符串函數(shù)

使用時要包含#include<errno.h>

看完上述內(nèi)容,你們掌握C語言中有哪些不受限制的字符串函數(shù)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文標(biāo)題:C語言中有哪些不受限制的字符串函數(shù)-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://aaarwkj.com/article14/ccppde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)品牌網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、企業(yè)網(wǎng)站制作網(wǎng)站收錄、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
午夜理论片在线观看有码| 亚洲一区二区三区四区五区六| 国产日韩精品激情另类综合| 性欧美一区二区三区| 亚洲精品视频一区二区| 99热精品免费在线观看| 国产在线不卡中文字幕| 亚洲天堂av日韩在线| av天堂网站在线观看| 日韩成人中文字幕在线视频| 国产av剧情一区二区| 日本精品在线不卡视频| 国产精品一区二区啪啪| 午夜影院免费在线观看五分钟| 伊人丁香六月日日操操| 国产一级内射视频免费观看| 久久精品国产亚洲av麻豆花絮| 一区二区亚洲国产精品| 欧美精品国产欧美精品国产| 日本99精品视频10| 国产亚洲综合区成人国产| 欧美日韩黄色人人小视频| 婷婷色中文字幕综合在线| 国产二区三区在线播放| 亚洲成人爱情动作片在线观看| 亚洲欧美丝袜清纯另类| 国产精品欧美日韩精品| 日本久久精品视频一区| 粉嫩国产av一区二区三区| 欧美颜射一区二区三区| 久久成人午夜免费电影| 熟妇人妻精品一区二区三区颏| av在线免费播放观看| 日韩欧美一区二区三区| 无码精品人妻一区二区三区中 | 国产亚洲精品久久久闺蜜| 亚洲欧美精品专区久久| 国产婷婷色三区一区二区| 国产真人作爱视频免费| 亚洲小视频免费在线观看| 99久久精品国产熟女拳交|