strcat函數(shù)
1.函數(shù)介紹
將兩個(gè)char類型連接。
char d[20]=”GoldenGlobal”; char *s=”View”; strcat(d,s);
結(jié)果放在d中
printf(”%s”,d);
輸出 d 為 GoldenGlobalView (中間無空格)
d和s所指內(nèi)存區(qū)域不可以重疊且d必須有足夠的空間來容納s的字符串。
返回指向d的指針。
2.函數(shù)原型
3.模擬實(shí)現(xiàn)
運(yùn)行結(jié)果:
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
最近有位哥問我,如何給C語言中的函數(shù)定義兩個(gè)不同的名字?就是這兩個(gè)名字都是指向同一個(gè)函數(shù),同一個(gè)地址,而且兩個(gè)名字都可以當(dāng)做函數(shù)來用的那種。
發(fā)表于 12-19 16:21
?641次閱讀
C語言源程序的基本單位是函數(shù)。函數(shù)是一組有關(guān)聯(lián)的語句和表達(dá)式的集合,它們一起完成特定的任務(wù)。在C語言
發(fā)表于 11-26 09:05
?1849次閱讀
過程中,不論是基于寄存器開發(fā)還是基于庫開發(fā),深入理解和掌握嵌入式C語言的函數(shù)、指針、結(jié)構(gòu)體是學(xué)習(xí)STM32的關(guān)鍵。嵌入式C語言的結(jié)構(gòu)特點(diǎn)如下
發(fā)表于 11-24 16:16
?585次閱讀
函數(shù) 是指將一組能完成一個(gè)功能或多個(gè)功能的語句放在一起的 代碼結(jié)構(gòu) 。 在 C語言程序 中,至少會包含一個(gè)函數(shù),及主函數(shù)main()。本文將
發(fā)表于 11-24 15:52
?619次閱讀
printf 應(yīng)該是學(xué)習(xí)C語言的第一個(gè)函數(shù),我們都知道它是用于字符串格式化輸出的。但是它的用法你真正了解了嗎?
發(fā)表于 11-24 11:15
?835次閱讀
C語言源程序中的main函數(shù)是程序的入口點(diǎn),它被認(rèn)為是C語言程序的起點(diǎn)。在執(zhí)行程序時(shí),操作系統(tǒng)將首先定位到main
發(fā)表于 11-24 10:23
?2108次閱讀
C語言中的gets函數(shù)是用來讀取字符串的,而不是用來讀取數(shù)字的。它會讀取輸入的字符直到遇到換行符或者文件結(jié)束符。因此,如果你嘗試使用gets函數(shù)來讀取數(shù)字,是無法準(zhǔn)確獲取數(shù)字本身的。
發(fā)表于 11-24 10:00
?1310次閱讀
C語言是一種廣泛使用的程序設(shè)計(jì)語言,具有高效、簡潔和可移植等特點(diǎn)。本文將詳盡介紹C語言的基本語法、數(shù)據(jù)類型、控制結(jié)構(gòu)、
發(fā)表于 11-24 09:59
?2889次閱讀
C語言的max函數(shù)并不屬于標(biāo)準(zhǔn)C庫,它通常是由程序員自己編寫的一個(gè)宏定義。max函數(shù)用于比較兩個(gè)數(shù)的大小,返回較大的數(shù)值。 為了提供更多詳實(shí)
發(fā)表于 11-22 10:18
?2997次閱讀
C語言是一門廣泛使用的編程語言,提供了許多內(nèi)置的函數(shù)來執(zhí)行各種任務(wù)。其中一個(gè)非常有用的函數(shù)是max函數(shù)
發(fā)表于 11-22 10:15
?1.2w次閱讀
C語言是一種面向過程的語言,但是也可以用結(jié)構(gòu)體和函數(shù)指針來模擬面向?qū)ο蟮奶匦?,比如封裝、繼承和多態(tài)。
發(fā)表于 11-02 12:27
?926次閱讀
C語言動態(tài)內(nèi)存可以使用 malloc 標(biāo)準(zhǔn)庫函數(shù),而 C++ 會使用 new 關(guān)鍵字申請,裸機(jī)情況下一般沒有問題,但是在 RTOS 情況下,就需要考慮資源保護(hù)的情況,比如多個(gè)任務(wù)同時(shí)
發(fā)表于 11-01 09:50
?410次閱讀
C語言動態(tài)內(nèi)存可以使用 malloc 標(biāo)準(zhǔn)庫函數(shù),而 C++ 會使用 new 關(guān)鍵字申請,裸機(jī)情況下一般沒有問題,但是在 RTOS 情況下,就需要考慮資源保護(hù)的情況
發(fā)表于 11-01 09:50
?302次閱讀
C語言函數(shù)返回1和返回0究竟哪個(gè)好? 在C語言中,很多函數(shù)需要返回一個(gè)值來表示
發(fā)表于 10-31 14:43
?878次閱讀
我們在寫代碼的時(shí)候總是被領(lǐng)導(dǎo)告知**慎用sprintf函數(shù)**,這個(gè)函數(shù)占用CPU時(shí)間較多,對于字符串拼接可以使用strcat函數(shù)替代(并未所有情形都可替代)。
發(fā)表于 10-26 14:28
?1766次閱讀
評論