1. 程式人生 > >C strncpy 從指定位置開始擷取指定長度子字串方法

C strncpy 從指定位置開始擷取指定長度子字串方法

char dest[4];
char src[] = {"123456789"};
strncpy(dest, src+3, 3);

輸出結果為 456

strncpy函式中的引數是字串陣列的名字,而陣列名本質上是指標,那麼,src+3 就可以實現將 src中從第4個字元開始複製n個字元給 dest 了.