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
沒有留言:
發佈留言