c和c++中各种括号的意义,新手提问。。

c和c++中各种括号的意义怎么区分,刚学c有时候会分不清楚函数啊数组甚至是类啊结构这些有括号括起来的。。。谁简单的说一下一般情况下这些括号所包括的内容。。。

在C语言和C++中,各种括号的作用是不变的,两种语言里一样。
1、“<>”只是在声明编译器所带头文件时用到,如#include <stdlib.h>;
2、“()”,函数声明时在“()”里声明参数类型,调用函数是,在“()”里添加参数类型,如int change (int *p);
3、“[]”,主要是标明各种数据类型的数组下标,如char a[10]。
4、“{}”限定作用域,如函数体、for、if、while、类class或结构体struct声明等语句从“{”处开始到“}”处结束。
用心编几段代码,这些东西就基本掌握了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-18
{}语句集,或者数组赋值时使用;
[]数组下标;
()比较常用,函数的参数,算式中的括号,判断或循环条件,等等

C和C++都是比较容易上手的,多多练习自能进步。
第2个回答  2010-06-18
()在C语言中还在强制类型转换时使用