重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 财会类考试
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

分析下面的程序: 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();

}

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

答案
查看答案
更多“分析下面的程序: void GetMemory(char **p,int num) { *p=(char *)malloc(num); } int main()”相关的问题

第1题

编译运行下面的程序,说法正确的有 :()。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.程序编译正常,但屏幕没有任何输出

点击查看答案

第2题

下面的流程图描述了: A.程序编码检查 B.平行模拟 C.整合测试设施 D.控制重复处理

下面的流程图描述了:

A.程序编码检查

B.平行模拟

C.整合测试设施

D.控制重复处理

点击查看答案

第3题

执行下面的程序段后,(AX);() TAB DW 1,2,3,4,5,6 ENTRY EQU

执行下面的程序段后,(AX);() TAB DW 1,2,3,4,5,6 ENTRY EQU 3 MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX]

A.0003H

B.0300H

C.0400H

D.0004H

点击查看答案

第4题

阅读下面的程序,填写程序中缺少的部分,并把程序的输出结果写出来;classTest{staticvoidShowArr

阅读下面的程序,填写程序中缺少的部分,并把程序的输出结果写出来;

classTest{

staticvoidShowArrayInfo(int[]student){

for(inti=0;i

Console.Write(student[i]++);

Console.Write(“”);

}

}

staticvoidMain(){

int[]student=newint[]{1,2,3,4,5};

ShowArrayInfo(student);

Console.Write(“/n”);

ShowArrayInfo(student);

}

}

输出结果:

点击查看答案

第5题

阅读下面的程序:def func():print(x)x=100func()执行上述语句后,输出的结果为()。

A. 0

B.100

C.程序出现异常

D.程序编译失败

点击查看答案

第6题

阅读下面的程序段,回答以下问题。if (x < 5 ) System.out.print(" one ");else {i
阅读下面的程序段,回答以下问题。if (x < 5 ) System.out.print(" one ");else {i

阅读下面的程序段,回答以下问题。

if (x < 5 ) System.out.print(" one ");

else {

if (y < 5 ) System.out.print(" two ");

else System.out.println(" three ");

}

问题:1)若执行前x=6,y=8,该程序段输出是什么?2)若执行前x=1,y=8,该程序段输出是什么?

点击查看答案

第7题

下面的程序执行时输出的a分别是什么?若(1)参数的传递办法为“传值”。(2)参数的传递办法为“传地址

下面的程序执行时输出的a分别是什么?若

(1)参数的传递办法为“传值”。

(2)参数的传递办法为“传地址”。

点击查看答案

第8题

分析下面的函数能否实现“返回一个数组中所有元素被第一个元素除的结果”的功能。代码中存在怎样
的错误隐患?请编写正确的程序。

点击查看答案

第9题

java程序中,main方法的格式正确的是()。

A、static void main(String[] args)

B、public void main(String[] args)

C、public static void main(String[]s)

D、public static void main(String[] args)

点击查看答案

第10题

在使用L298N设计小车时,Arduino板的10,11,12,13分别接入L298N的IN1,IN2,IN3,IN4端口,按照下面的模块参考程序,按下“空格键”小车会()

A.前进

B.后退

C.左转

D.右转

点击查看答案

第11题

下面Java程序的运行结果:()public class NULL { public static void haha(){ System.out.prin
下面Java程序的运行结果:()public class NULL { public static void haha(){ System.out.prin

tln("haha"); } public static void main(String[] args) { ((NULL)null).haha(); } }

A.无法正常运行

B.NULL

C.null

D.haha

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝