gpt4 book ai didi

c - 如何增加c中二维字符数组元素大小的大小

转载 作者:行者123 更新时间:2023-11-30 15:42:51 25 4
gpt4 key购买 nike

char symbol[100][100];
for(i=0;i<n;i++)
{
printf("enter the symbol\n");
scanf("%s",&symbol[0][i]);
}
strncat(&symbol[0][0],"1",1);

输出例如:-在符号[0][0]中我输入了“a”

strncat(&symbol[0][0],"1",1);    

应将输出指定为a1但我知道符号[0][0]的大小是1字节,这就是为什么它只显示输出a如何增加符号[0][0]的大小,以便它可以显示所需的输出a1

最佳答案

试试这个

strncat(symbol[0],"1",1);

int main()
{
int i,n=1;
char symbol[100][100];
for(i=0;i<n;i++)
{
printf("enter the symbol\n");
strcpy(symbol[0],"a");
}
strncat(symbol[0],"1",1);
printf(symbol[0]);
return 0;
}

根据需要进行更改..:)..

关于c - 如何增加c中二维字符数组元素大小的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20027358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com