2_9_1.C
上传用户:wyn840322
上传日期:2007-01-13
资源大小:294k
文件大小:1k
源码类别:

数据结构

开发平台:

C/C++

  1. /* ======================================== */
  2. /*    程式实例: 2_9_1.c                     */
  3. /*    字串拷贝                              */
  4. /* ======================================== */
  5. /* ---------------------------------------- */
  6. /*  字串拷贝                                */
  7. /* ---------------------------------------- */
  8. char *strcpy(char *str1,char *str2)
  9. {
  10.    int i;
  11.    for ( i = 0; str2[i] != ''; i++ )
  12.       str1[i] = str2[i];          /* 拷贝字串内容 */
  13.    str1[i] = '';                /* 设定字串结束 */
  14.    return str1;
  15. }
  16. /* ---------------------------------------- */
  17. /*  主程式: 读取字串後, 将它做备份.         */
  18. /* ---------------------------------------- */
  19. void main()
  20. {
  21.    char string[100];              /* 原始字串宣告 */
  22.    char backup[100];              /* 备份字串宣告 */
  23.    printf("请输入字符串 ==> ");
  24.    gets(string);                  /* 读取字串     */
  25.    strcpy(backup,string);         /* 拷贝子字串   */
  26.    printf("原始字符串 %s n",string);  /* 印出原始字串 */
  27.    printf("备份字符串 %s n",backup);  /* 印出备份字串 */
  28. }