第八天(练习)

非法的转义字符:'\xaa', ‘\018’是合法的转义字符,因为'\0'是合法的。不管后面是什么都是合法的。

当while没有循环体的时候,就是一个死循环。

int k=0;do{++k;}while(k>=0);// 注意int的取值范围,所有还是有可能会跳出循环的。

struct Node{
int data;
double(*p)[10];
char *buf[10];
bool (*hander[10])(void(fun*)int);
}
 在32位系统内,该结构体的大小为88,int为4个字节,第二个是指针数组,指针数组是一个数组,里面只有一个指针,所有为4个字节,第三个是40个字节,因为是数组指针,第四个是函数指针数组,也是40个字节。

静态变量赋初始值是一次赋值,动态变量赋初始值是多次赋值。


char *s="\t\\Name\\Adress\N";指针s所指向的长度为15,空间大小为16,因为要加上结束符\0.



写一个程序判断运行的平台是大端格式存储数据还是小端格式存储数据

int a=0x12345678; char *p=(char *)&a;

*p=0x12;是大端存储,*p=0x78的是小端存储。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值