char *strncat(char *string1, const char *string2, size_t count);
主要將string2 的指定的count資料長度接到string1之後。
下面會有兩個範例,分別修改count ,話不多說直接上範例 。
1. count=5
程式碼
#include <stdio.h> #include <string.h> int main(void) { char string1[12] = "hello "; char * ptr; printf("Before strncat\n"); printf("string1:%s\n\n",string1); ptr = strncat( string1, "world", 5 ); printf("After strncat\n"); printf( "string1:%s\n\n", string1 ); }
這裡可以發現只印到wor
沒有留言:
發佈留言