#include <stdio.h>
void MyStrcat(char _szStr1, char _szStr2);int main(int argc, char* argv[])
{
char szStr1[10] = "";
char szStr2[10] = "";
scanf("%s", szStr1);
scanf("%s", szStr2); MyStrcat(szStr1, szStr2); return 0;
}void MyStrcat(char _szStr1[], char _szStr2[])
{
for(int i=0; i<10; i++)
{
if(_szStr1[i] == '\0')
{
int j = 0;
while(j != '\0')
{
_szStr1[i] = _szStr2[j];
j++;
i++;
}
}
}
_szStr1[i] = '\0'; return;
}
void MyStrcat(char _szStr1, char _szStr2);int main(int argc, char* argv[])
{
char szStr1[10] = "";
char szStr2[10] = "";
scanf("%s", szStr1);
scanf("%s", szStr2); MyStrcat(szStr1, szStr2); return 0;
}void MyStrcat(char _szStr1[], char _szStr2[])
{
for(int i=0; i<10; i++)
{
if(_szStr1[i] == '\0')
{
int j = 0;
while(j != '\0')
{
_szStr1[i] = _szStr2[j];
j++;
i++;
}
}
}
_szStr1[i] = '\0'; return;
}
解决方案 »
- CMenu的SetMenuInfo怎么用?高分相送
- TCP多台连一台的问题
- 关于读取存储在数组中的RGB格式的文件的某一个区域的数据的问题。
- 有关文档类的Serialize的问题,怎么保存,怎么读取的?
- 请帮我解释一下这个说法!
- 求读取一文本高效率算法
- 请问如何打开对话框选择文件夹
- 如何隐藏对话框?
- MFC在edit control控件的内容改变之后立即刷新界面
- 今天做了个试验,发现AlphaBlend的效率比DrawImage高100倍都不止!
- memcpy(sCommand, "\x80\x52\x00\x00\x0B\x20\x08\x01\x01\x01\x01\x01", 12);看不懂,怎么转换
- 关于数据库
但算法有些不太好,可以再想想。#include <stdio.h> void MyStrcat(char _szStr1[], char _szStr2[]); int main(int argc, char* argv[])
{
char szStr1[10] = "";
char szStr2[10] = "";
scanf("%s", szStr1);
scanf("%s", szStr2); MyStrcat(szStr1, szStr2); return 0;
} void MyStrcat(char _szStr1[], char _szStr2[])
{
for(int i=0; i <10; i++)
{
if(_szStr1[i] == '\0')
{
int j = 0;
while(_szStr2[j] != '\0')
{
_szStr1[i] = _szStr2[j];
j++;
i++;
}
break;
}
}
_szStr1[i] = '\0'; return;
}
{
int i = 0;
while(i < 10)
{
if(_szStr1[i] == '\0')
break;
i++;
} int j = 0;
while(i < (10 - 1) && _szStr2[j] != '\0')
{
_szStr1[i] = _szStr2[j];
j++;
i++;
}
_szStr1[i] = '\0'; return;
}