String 连接MIPS中的字符串
无法使用C语言中的库字符串.h连接字符串我想知道如何在mips中执行相同的代码,要求用户输入两个单词,然后通知单词连接String 连接MIPS中的字符串,string,assembly,mips,String,Assembly,Mips,无法使用C语言中的库字符串.h连接字符串我想知道如何在mips中执行相同的代码,要求用户输入两个单词,然后通知单词连接 # include <stdio.h> # include <string.h> int main () { char string1 [100], string2 [100]; printf ("\n"); printf ("Joining two strings \n"); printf ("------------------- \n"
# include <stdio.h>
# include <string.h>
int main ()
{
char string1 [100], string2 [100];
printf ("\n");
printf ("Joining two strings \n");
printf ("------------------- \n");
printf ("\n");
printf ("string1");
scanf ("%s", &string1);
printf ("\n");
printf ("string2");
scanf ("%s", &string2);
printf ("\n");
printf ("Joining string1 string2: %s \n \n", strcat (string1, string2));
return (0);
#包括
#包括
int main()
{
字符string1[100],string2[100];
printf(“\n”);
printf(“连接两个字符串\n”);
printf(“--------------\n”);
printf(“\n”);
printf(“string1”);
scanf(“%s”、&string1);
printf(“\n”);
printf(“string2”);
scanf(“%s”、&string2);
printf(“\n”);
printf(“连接string1 string2:%s\n\n”,strcat(string1,string2));
返回(0);
}scanf声明中存在一个问题。 char数组的名称指向数组的开头-因此在scanf语句中不需要
&
运算符
printf ("string1");
scanf ("%s", string1);
printf ("\n");
printf ("string2");
scanf ("%s", string2);
谢谢你的考虑。我想知道这段代码在mips汇编语言中会是什么样子?