首页 > 考试题库
题目内容 (请给出正确答案)
[主观题]

找错Void test1(){char string[10];char* str1="0123456789";strcpy(string, str1);}Void tes

找错

Void test1()

{

char string[10];

char* str1="0123456789";

strcpy(string, str1);

}

Void test2()

{

char string[10], str1[10];

for(I=0; I<10;I++)

{

str1[i] ='a';

}

strcpy(string, str1);

}

Void test3(char* str1)

{

char string[10];

if(strlen(str1)<=10)

{

strcpy(string, str1);

}

}

暂无答案
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“找错Void test1(){char string[10]…”相关的问题
第1题
找错题试题1:void test1(){char string[10];char* str1 = "0123456789";strcpy(string, str1

找错题

试题1:

void test1()

{

char string[10];

char* str1 = "0123456789";

strcpy(string, str1 );

}

点击查看答案
第2题
试题1: void test1(){ char string[10]; char* str1 = "0123456789"; strcpy(string, str1 );

试题1:

void test1()

{

char string[10];

char* str1 = "0123456789";

strcpy(string, str1 );

}

点击查看答案
第3题
写出运行结果:{// test1char str[] = "world"; cout << sizeof(str) << ": ";cha

写出运行结果:

{// test1

char str[] = "world"; cout << sizeof(str) << ": ";

char *p = str; cout << sizeof(p) << ": ";

char i = 10; cout << sizeof(i) << ": ";

void *p = malloc(10); cout << sizeof(p) <<

endl;

}

点击查看答案
第4题
找错:#include <string.h>#include <stdio.h>class Base{private:char * name;pu

找错:

#include <string.h>

#include <stdio.h>

class Base

{

private:

char * name;

public:

Base(char * className)

{

name = new char[strlen(className)];

strcpy(name, className);

}

~Base()

{

delete name;

}

char * copyName()

{

char newname [256];

strcpy(newname, name);

return newname;

}

char * getName()

{

return name;

37

}

static void print(Base base)

{

printf("name: %s\n" , base.name);

}

};

class Subclass : public Base

{

public:

Subclass(char * className) : Base(className)

{

}

};

int main()

{

Base * pBase = new Subclass("test");

Base::print(*pBase);

printf("name: %s\n", pBase->getName());

printf("new name: %s\n", pBase->copyName());

return 0;

}

点击查看答案
第5题
试题6:void GetMemory(char **p, int num ){*p = (char *) malloc(num );}void Test(void ){c

试题6:

void GetMemory(char **p, int num )

{

*p = (char *) malloc(num );

}

void Test(void )

{

char *str = NULL;

GetMemory(&str, 100 );

strcpy(str, "hello" );

printf(str );

点击查看答案
第6题
试题7:void Test(void ){char *str = (char *) malloc(100 );strcpy(str, "hello" );free(st

试题7:

void Test(void )

{

char *str = (char *) malloc(100 );

strcpy(str, "hello" );

free(str );

... //省略的其它语句

}

点击查看答案
第7题
回答下面的问题(6分) (1).Void GetMemory(char **p, int num) { *p = (char *)mallo

回答下面的问题(6分) (1).Void GetMemory(char **p, int num) { *p = (char *)malloc(num); } void Test(void) { char *str = NULL; GetMemory(&str, 100); strcpy(str, "hello"); printf(str); } 请问运行Test 函数会有什么样的结果?

点击查看答案
第8题
试题5:char *GetMemory(void ){char p[] = "hello world";return p;}void Test(void ){char *s

试题5:

char *GetMemory(void )

{

char p[] = "hello world";

return p;

}

void Test(void )

{

char *str = NULL;

str = GetMemory();

printf(str );

}

点击查看答案
第9题
试题6: void GetMemory(char **p, int num ){ *p = (char *) malloc(num );} void Test(void

试题6:

void GetMemory(char **p, int num )

{

*p = (char *) malloc(num );

}

void Test(void )

{

char *str = NULL;

GetMemory(&str, 100 );

strcpy(str, "hello" );

printf(str );

}

点击查看答案
第10题
试题7: void Test(void ){ char *str = (char *) malloc(100 ); strcpy(str, "hello" ); free

试题7:

void Test(void )

{

char *str = (char *) malloc(100 );

strcpy(str, "hello" );

free(str );

... //省略的其它语句

}

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改