C语言截取指定长度子字符串方法
生活随笔
收集整理的這篇文章主要介紹了
C语言截取指定长度子字符串方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
以strncpy為例:
char dest[4] = {""};
char src[] = {"123456789"};
strncpy(dest, src, 3);
puts(dest);
輸出結(jié)果為 123
看到了嗎,strcpy函數(shù)中的參數(shù)是字符串?dāng)?shù)組的名字,而數(shù)組名本質(zhì)上是指針,那么,src+3 就可以實現(xiàn)將 src中從第4個字符開始復(fù)制n個字符給 dest 了
char dest[4] = {""};
char src[] = {"123456789"};
strncpy(dest, src+3, 3);
puts(dest);
- 輸出結(jié)果為 456
總結(jié)
以上是生活随笔為你收集整理的C语言截取指定长度子字符串方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机图形学——三角形网格
- 下一篇: 计算机图形学——BRDF