posts - 403, comments - 310, trackbacks - 0, articles - 7
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

C 学习笔记 (1)

Posted on 2007-07-10 16:33 ZelluX 阅读(283) 评论(0)  编辑  收藏 所属分类: C/C++

1. 函数接收一维数组的形参声明
func1(str)
char str[10];
{
}
表示有界数组,数组的下标只能小于或等于传递数组的大小。10可省略,表示无界数组。

但事实上两者区别很小,编译器只是让函数接收一个指针。

二维数组类似

char str[][10];

2. 宏

#define MIN(a, b) (a<b) ? a : b

使用该宏时表达式被直接替换,增加了代码的速度,但因此增加了程序的长度。


只有注册用户登录后才能发表评论。


网站导航: