指针实现 strncpy()字符串有限拷贝

来源:互联网 发布:运营商网络重构步骤 编辑:程序博客网 时间:2024/06/02 02:48
strncpy()字符串有限拷贝
#include <stdio.h>int main(){char str1[100];char str2[100];int n;printf ("please input two strings:\n");gets(str1);gets(str2);printf ("please input the number of copies:\n");scanf ("%d",&n);char *p1 = str1;char *p2 = str2;int j = 0;while (j < n){*(p1++) = *(p2++);j++;}if (sizeof(str1) <= sizeof(str2))*p1 = '\0';printf ("the result is:\n");puts(str1);return 0;}


阅读全文
0 0
原创粉丝点击