2016 - 2024

感恩一路有你

c语言字符串存入数组 C语言将数组存入字符串?

浏览量:1552 时间:2021-03-17 06:59:22 作者:admin

C语言将数组存入字符串?

#包括和限制。H>

int main()

{

int a[5]={0,1,2,3,4}

char ch[6]//ch数组应该有6个终止符“0”

int i

for(i=0I<5i)

{

ch[i]=a[i]“0”//conversion

ch[5]=0//end

puts(ch)

return首先,定义一个二维数组。数组的大小应该大于字符串的长度加1,该值用于保存字符串终止符“0”。其次,二维数组的输出需要使用循环输出,不能直接printf,如for(int i=0I

)。首先,C语言没有字符串类型,但字符数组或字符指针可以表示字符串。因此,您可以将几个字符串分别放入几个不同的数组中:例如:char STR1[10]=“ABCDEFG”char STR2[10]=“QWERTY”注意:定义字符数组时,可以使用=直接赋值。在非定义阶段,不能用等号直接赋值给字符数组,应该使用库函数strcpy,如char STR[10]strcpy(STR,“ABCDEFG”),另外,如果要在同一数组中输入多个字符串,可以这样做:char STR[20]strcpy(STR,“ABCDEFG”)char*P=STR P=strlen(“ABCDEFG”)strcpy(P,“QWERTY”)printf(%s”,STR)输出结果是abcdefgqwerty

C语言,怎么将很长的字符串存入数组,以及如何输出?

要准备的材料是:计算机,C语言编译器。

1. 首先,打开C语言编译器并创建一个新的初始值。Cpp文件,例如:测试.cpp.

2. 在测试.cpp在编译器中(getchari=10,C]{S]}10测试.cpp此时,由10个字符串组成的数组被成功地定义并逐一输入。

c语言字符串存入数组 c语言输入字符串存入数组 c语言定义一个字符串数组

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。