#include<iostream>
using namespace std;
/*
strcpy字符串拷贝
strcat字符串连接
strcmp字符串比较
"adf">"aabb" >为1,<为-1,=为0
strlen测试字符串的长度 不包括'\0'
atoi 数字字符串转换为数字
"1234"->1234
*/
int main(){
/* //实现strcpy(b,a)
char a[10] = "abcdef";
char b[10];
//cout << strcpy(b, a) << endl;
int i = 0;
while ((b[i] =a[i] )!= '\0')
{
i++;
}
cout << b << endl;
*/
/* //实现strcat(a, b)
char a[10] = "abcd";
char b[10] = "efg";
//cout << strcat(a, b) << endl;
int i = 0;
while (a[i] != '\0')
{
++i;
}
for (int j = 0; (a[i + j] = b[j]) != '\0'; j++);
cout << a << endl;
*/
/* //实现strcmp(a, b)
char a[10] = "abcd";
char b[10] = "abde";
//cout << strcmp(a, b) << endl;
int i = 0;
while (a[i] != '\0'&&b[i] != '\0'&&a[i]==b[i])
{
++i;
}
if(a[i]>b[i])
cout << 1 << endl;
else if(a[i]<b[i])
cout << -1 << endl;
else
cout << 0 << endl;
*/
/* //实现strlen(a)
char a[10] = "abcdef";
//cout << strlen(a) << endl;
int i = 0,sum=0;
while (i<10)
{
if (a[i] != '\0')
{
sum++;
}
i++;
}
cout << sum << endl;
*/
/* //实现atoi
char a[20] = " -1234";
int i = 0, s = 0;
while (' ' == a[i] || '\t' == a[i] || '\n' == a[i])//判断是否为空格
{
++i;
}
bool flag = false;
if ('+' == a[i] || '-' == a[i])
{
if ('-' == a[i])
flag = true;
i++;
}
while (a[i] >= '0'&&a[i] <= '9')
{
s = s * 10 + a[i] - '0';
++i;
}
if (flag)
s = -s;
cout << s << endl;
return 0;
*/
}