5.5作业

第一题   段错误
第二题   随机值或程序崩溃
第三题   hello
第四题   随机值或程序崩溃
第五题

a) int a;
b) int* a;
c) int** a;
d) int a[10];
e) int* a[10];
f) int (*a)[10];
g) int (*a)(int);
h) int (*a[10])(int)[10];

第六题

6
8(64位)/4(32位)
4

第七题  8
第八题  8
第九题  b
第十题  a
第十一题  a
第十二题  c
第十三题  b
第十四题  c
第十五题  a
第十六题  c
第十七题  c
第十八题  a
第十九题  a
第二十题   c
 第二十一题  c
 第二十二题  d
 第二十三题 b
原因:5最后出栈,代表1,2,3,4还在栈中,那么出栈顺序只能是5,4,3,2,1
第二十四题  b,c,d:10,12,120
 第二十五题  2,5
第二十六题   未定义行为(数组越界)
第二十七题   0,41
第二十八题

25(奇数位置每次增加5;偶数位置递减,序列中第i个偶数位置的值=前一个偶数位置值-(3+i))
640(奇数位置每次乘4;偶数位置每次加20)
第二十九题

*a=*a^*b;
*b=*a^*b;
*a=*a^*b;
第三十题

0x801005
0x810028
第三十一题

c
第三十二题

45
第三十三题 

D
 第三十四题 

x=10
y=6
 第三十五题 

5,9
 第三十六题 

C
第三十七题

//设置a的第3位为1
a|=0x00000004;
//设置a的第3位为0
a&=0xFFFFFFFB;
第三十八题
 
int * p=(int *)0x67a9;
*p=0xaa66;
第三十九题
 
>6
原因:无符号整型与有符号整型运算时,有符号整型转换为无符号

第四十题  3


第四十一题

mian.c
h
g
 
func.c
c

第四十二题

(1)
10^3
10^6
2.5*10^6
0.5*10^-7
(2)
10^-9
10^-6
10^-3
(3)
8
1024

第四十三题  b c h c b i m
第四十四题

&a[0][0]
*(p1+1)
*(p1+14)
 
a
*(*p+1)
*(*(p+1)+4)
 
str
**p3+1
**(p3+1)+4

————————————————

           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值