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


沒有留言:
發佈留言