* #include iostream using namespace std; #define power(x) x*x int main( ) { coutpower(2)endl; coutpower(1+1)endl; return 0; } 例1.14 用带参宏定义实现求平方值。 宏定义在编译前由预处理程序对其处理,只作简单的字符置换而不作语法检查,会出现意想不到的错误。 * #include iostream using namespace std; inline int power(int x) {return x*x;} int main( ) { coutpower(2)endl; coutpower(1+1)endl; return 0; } 例1.15 用内置函数实现求平方值。 改用内置函数 * 1.3.8 内置函数 内置函数的限制: 只用于规模很小而使用频繁的函数,可大大提高运行速度; 函数内不能含有循环结构或switch结构; 不能含有任何静态数据及数组声明; 不能是递归函数。 * 1.3.9 作用域运算符 并不是所有的变量在程序运行的时时刻刻都是可见的。有的变量在整个程序运行期间都是可见的,称为全局变量;有的变量只能在一个函数中可见,被称为局部变量。 每个变量都有其有效的作用域,只能在变量的作用域内使用该变量,不
您可能关注的文档
最近下载
- 妊娠期急腹症.pptx VIP
- 2025年华师版八年级下册数学第19章综合检测试卷及答案.docx VIP
- 晋中职业技术学院单招面试试题及答案.docx VIP
- 妊娠期急腹症专题宣讲.pptx
- 海南省儋州市某中学2024-2025学年华东师大版八年级下学期3月月考数学试卷(含解析).pdf VIP
- 妊娠期急腹症专题宣讲.ppt VIP
- 基于PLC的三自由度搬运机械手设计.docx
- 海南省海口市部分学校2024-2025学年七年级下学期第四次月考地理试卷(含答案).pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
- 二战中缅印战区盟国军事外交研究--以战时援华交通线为中心.pdf
原创力文档

文档评论(0)