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

分析下面的程序: void GetMemory(char **p,int num) { *p=(char *)malloc(num); } int main()

分析下面的程序:

void GetMemory(char **p,int num)

{

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

}

int main()

{

char *str=NULL;

GetMemory(&str,100);

strcpy(str,"hello");

free(str);

if(str!=NULL)

{

strcpy(str,"world");

}

printf("\n str is %s",str);

getchar();

}

问输出结果是什么?希望大家能说说原因,先谢谢了

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“分析下面的程序: void GetMemory(char *…”相关的问题
第1题

仔细阅读下面的程序,判断有几处错误。()import android.os.Bundle; public class HelloActivity{ public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.xx); } }()

A.1

B.2

C.3

D.4

点击查看答案
第2题
编译运行下面的程序,说法正确的有 :()。import java.io.*;public class A{public static void
编译运行下面的程序,说法正确的有 :()。

import java.io.*;

public class A{

public static void main(String[] x){

String s="1234567890abcdefghijklmnopq";

byte[] b=s.getBytes();

try{

File f=new File("B.txt");

FileOutputStream ut=new FileOutputStream(f);

out.write(b,10,10);

out.write(b,0,5);

}catch (IOException e){

System.out.println(e.getMessage());

}

}

}

A.抛出一个可以被捕获的IOException

B.程序编译正常,并在当前目录下生成文件B.txt,文件内容为abcdefghij12345

C.编译正常,但运行时出现错误

D.程序编译正常,但屏幕没有任何输出

点击查看答案
第3题
下面的修饰符中()不是访问修饰符。

A.public

B.internal

C.protected

D.void

点击查看答案
第4题
分析下面的C#代码,该程序的运行结果是()。classExample{staticvoidMain(string[args){int0a={1

A.WriteLine(a[3]);}}

B.1

C.2

D.3

E.4

点击查看答案
第5题
创建一个有文本框和三个按钮的程序。当按下某个按钮时,使不同的文字(“Java”,“编程”,“不难学”)
显示在文本框中。已经给出部分代码,请完成事件处理部分。

import j avax. swing. *;

import Java. awt. event. *;

class MiYal extends JPanel

{

JButton button[] =new JButton[3] ;

JTextField text;

MiYal()

{

for(int i=0; i<3; i++)

{

button[i] =new JButton("button0"+(i+1) ) ;

add(button[i] ) ;

}

text=new JTextField(10) ;

text. setHorizontalAlignment(JTextField. CENTER) ;

add(text) ;

}

}

public class C3801 implements ActionListener

{

JFrame. myWin:

MiYal panel;

C3801()

{

panel=new MiYal() ;

myWin=new JFrame("C3801") ;

myWin. add(panel) ;

myWin. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE. ;

for(int i=0; i<3; i++)

panel. button[i] . addActionListener(this) ;

myWin. pack() ;

myWin. setVisible(true) ;

}

public stalic void main(String[] args)

{

new C3801() ;

}

public void actionPerformed(ActionEvent e)

{

//这里是你要编写的代码

}

}

点击查看答案
第6题
使用下面的方法编写一个方法,统计一个字符串中包含字母的个数。编写测试程序调用countLetters(&
使用下面的方法编写一个方法,统计一个字符串中包含字母的个数。编写测试程序调用countLetters(&

使用下面的方法编写一个方法,统计一个字符串中包含字母的个数。

编写测试程序调用countLetters("Beijing2022")方法并显示它的返回值7。

点击查看答案
第7题
执行下面的程序,单击窗体后在窗体上显示的第一行结果是(),第三行结果是()。Private Sub Comm

执行下面的程序,单击窗体后在窗体上显示的第一行结果是(),第三行结果是()。

Private Sub Command1_Click()

s1="B"

For i = 1 To 3

s2=LCase(s1)

s1=s1 & s2

s=s & s1

Print s

s1=Chr(Asc(s1)+i)

Next i

End Sub

点击查看答案
第8题
C++程序中,要用文本方式处理输入/输出文件,可以使用下面的语句序列打开指定文件。fstreammyf;myf.open("data",ios::in|ios::out);()此题为判断题(对,错)。
点击查看答案
第9题
请写出如下程序的输出结果:#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void p
请写出如下程序的输出结果:#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void p

请写出如下程序的输出结果:

#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void print();

void print() const;private:int R1,R2;};void R::print(){cout<< R1<< ":"<< R2<< endl;

}void R::print() const{cout<< R1<< ";"<< R2<< endl;}void main(){R a(5,4);a.print();

const R b(20,52);b.print();}

点击查看答案
第10题
写出以下程序的运行结果

class A

{

int a;

A(int b)

{a=b;}

void show()

{System.out.println(“a=”+a);}

}

public class Class1

{

public static void main (String args[])

{

A bj=new A(12345);

boolean b=false;

char ch=97;

obj.show();

System.out.println(“b=”+b+”/tch=”+ch);

}

}

点击查看答案
第11题
给定以下程序段insert code public class foo {public static void main (String[] args) throws

给定以下程序段

insert code public class foo {

public static void main (String[] args) throws Exception {

printWriter ut = new PrintWriter (new java.io.outputStreamWriter (System.out), true) ;

out.printIn(“Hello”);

}

}

要使程序能正确运行,在insert code处必须添加()语句。

A、import java.io.PrintWriter;

B、include java.io.PrintWriter;

C、import java.io.OutputStreamWriter;

D、include java.io.OutputStreamWriter;

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