Chinaunix首页 | 论坛 | 博客
  • 博客访问: 237151
  • 博文数量: 108
  • 博客积分: 3092
  • 博客等级: 中校
  • 技术积分: 1172
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 16:35
文章分类

全部博文(108)

文章存档

2011年(3)

2010年(43)

2009年(19)

2008年(43)

我的朋友

分类: C/C++

2008-12-09 23:06:25

1.当可移植性比较重要时,比较妥善的方案就是把存储于char型的变量限制在signed char和unsigned char
的交集内,并且只有char型变量显式的声明为signed或者unsigned时,才对其进行算术运算。
 
2.如果你需要修改字符串,请把它存在数组中。使用字符串常量给字符数组赋值时,赋的是一个指针而不是内容本身,因为字符串常量的直接值是一个指针,而不是这些字符本身。
 
3.int *b 比 int* b更恰当,声明三个指针正确的方式是:
  int *a,*b,*c 而不是 int* a,b,c
 
4.具有external链接属性的实体总是具有静态存储类型
 
5.C并不具备任何输入输出语句,I/O是通过调用库来实现的,C也不具备异常处理语句,也是通过库函数来实现的。
 
6.在一个没有循环体的循环中,用一个分号表示空语句,并让它独占一行。
 
 
阅读(593) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

songcol2014-10-20 21:07:23

楼主你好我最近也在看C和指针这本书,关于第一个点,我不知道怎么理解这个限制在交集里,你是怎么理解的?