首页 > 其他分享 >C语言填空:strcpy功能实现

C语言填空:strcpy功能实现

时间:2023-02-12 15:22:54浏览次数:38  
标签:字符 C语言 strcpy 数组 填空 100 include

#include <stdio.h>
//将字符数组a的全部字符复制到字符数组b中(要求不用strcpy函数)
//并输出新字符串 
【1】
main()
{
    char a[100],b[100];
    int c,d,f;
    【2】;
    c=【3】;
    for(d=0;【4】;d++)
    b[d]=【5】;
    b[d]='\0';
    【6】;
    getchar();
 }
#include <stdio.h>
//将字符数组a的全部字符复制到字符数组b中(要求不用strcpy函数) 
//并输出新字符串 
#include <string.h>
main()
{
    char a[100],b[100];
    int c,d,f;
    gets(a);
    c=strlen(a);
    for(d=0;d<c;d++)
    b[d]=a[d];
    b[d]='\0';
    puts(b);
    getchar();
 }

 

标签:字符,C语言,strcpy,数组,填空,100,include
From: https://www.cnblogs.com/xkdn/p/17113856.html

相关文章

  • C语言填空:回文字符串
    #include<stdio.h>//输入一个字符串(20个字符以内),判断其是否是回文字符串(回文字符串是指正反一样的字符串)。【1】main(){chara[21];intb,【2】,len;......
  • C语言--指针与数组
    1.数组的本质就是一片连续的内存;2.一些事实-使用取地址操作符&获取数组的地址-数组名可看作一个指针,代表数组中0元素的地址-当指针指向数组元素时,可......
  • C语言学习:计算时间差
     1#include<io_utils.h>2#include<time_utils.h>3#include<time.h>45#definePI3.141592667voidDoHardWork(){8doublesum=0;9......
  • C语言学习:解析时间
     1#define_XOPEN_SOURCE23#include<io_utils.h>4#include<time_utils.h>5#include<time.h>67intmain(){8long_time_tcurrent_time_in_......
  • C语言--深入理解指针与地址
    1.初学指针的军规--Type*类型的指针只保存Type类型变量的地址--禁止不同类型的指针相互赋值注意:指针保存的地址必须是有效地址eg:inti=10;floa......
  • C语言学习:格式化时间
     1#include<io_utils.h>2#include<time_utils.h>3#include<time.h>45intmain(){6long_time_tcurrent_time_in_ms=TimeInMillisecond();7......
  • C语言--指针:一种特殊的变量
    1.因为是变量,所以用于保存具体值,特殊之处,指针保存的值是内存中的地址--内存地址:内存就是计算机中的存储部件,每个存储单元有固定唯一的编号--内存中存储单元的编......
  • C语言学习:获取系统时间
    头文件定义1#ifndefCHAPTER10_INCLUDE_TIME_UTILS_H_2#defineCHAPTER10_INCLUDE_TIME_UTILS_H_34#ifdefined(_WIN32)5#include<sys/timeb.h>6#eli......
  • C语言学习:获取日历时间
    时间戳表示从1970年1月1日到现在的秒数。1#include<io_utils.h>2#include<time_utils.h>3#include<time.h>45intmain(){6time_tcurrent_time;......
  • C语言学习:宽字符串与窄字符串的转换
    什么也不设置,看一下代码运行结果。1#include<io_utils.h>2#include<string.h>3#include<stdlib.h>4#include<wchar.h>5#include<wctype.h>6#inc......