对C不熟悉`各位帮帮忙
(1):找出下面这两段程序中的错误:
void test1()
{
char string[10];
char* str1 = "0123456789";
strcpy( string, str1 );
}
test2( int* p1,int* p2 )
{
int *p;
*p = *p1;
*p1 = *p2;
*p2 = *p;
}
(2)::编写一个用于字符串复制的函数(strcpy)
}
(3)::分别给出BOOL,int,float与“零值”比较的 if 语句(假设变量名为var)
(4)::用telnet登录UNIX操作系统后(列出命令即可):
1)如何进入一个指定的目录,然后列出其中的文件?
2)如何删除、重命名、移动文件?
3)如何杀死一个进程?
(1):找出下面这两段程序中的错误:
void test1()
{
char string[10];
char* str1 = "0123456789";
strcpy( string, str1 );
}
test2( int* p1,int* p2 )
{
int *p;
*p = *p1;
*p1 = *p2;
*p2 = *p;
}
(2)::编写一个用于字符串复制的函数(strcpy)
}
(3)::分别给出BOOL,int,float与“零值”比较的 if 语句(假设变量名为var)
(4)::用telnet登录UNIX操作系统后(列出命令即可):
1)如何进入一个指定的目录,然后列出其中的文件?
2)如何删除、重命名、移动文件?
3)如何杀死一个进程?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货