摘要: 函数定义或声明时叫参数(parameter),函数调用时则称参量(argument)。如:int f(int a);main(){ int i = 0; f(i);}其中i称为参量,a称为参数。参量通常称为实参(actual argument),参数则称为形参(formal parameter)。 阅读全文
posted @ 2006-04-17 18:23 Goncely 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 5.2.2 函数调用1、存在两类函数调用:普通函数调用和成员函数(9.3)[注:静态成员函数(9.4)为普通函数。]调用。函数调用是一个后跟圆括号的后缀表达式,其中圆括号内或者为空,或者是通过逗号分隔的表达式列表,这个表达式列表组成了函数的参量。对于普通函数调用来说,后缀表达式或者是一个引用函数的左值(在这种情况下,不对后缀表达式进行函数-指针标准转换(4.3)),或者是一个指向函数类型的指针。如果函数通过具有语言链接属性的函数类型的表达式调用,当此语言链接属性与被调用函数的函数类型的语言链接属性不同时,函数的调用行为是未定义的(7.5)。对于成员函数调用来说,后缀表达式应该为隐式或显式的类成 阅读全文
posted @ 2006-04-17 18:21 Goncely 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 5.2 后缀表达式1、后缀表达式从左至右组合。postfix-expression:primary-expressionpostfix-expression [ expression ] // 下标postfix-expression ( expression-listopt ) // 函数调用simple-type-specifier ( expression-listopt )typename ::opt nested-name-specifier identifier ( expression-listopt )typename ::opt nested-name-specifier t 阅读全文
posted @ 2006-04-17 18:20 Goncely 阅读(300) 评论(0) 推荐(0) 编辑