- 博客(2)
- 收藏
- 关注
原创 复习:静态数据
创建一个工程main.c、add.c、add.h,在main.c和add.c分别写两个同名的子函数实现两个数值相加,add.h声明子函数,通过static解决命名冲突的问题?static修饰的全局变量,只能在本文件使用,如果未被static修饰的全局变量,所有的文件都能使用,会出现命名污染。全局变量在默认的情况下,对所有文件可见,为某些需要在各个不同文件和函数之间访问的数据提供操作上的方便。static修饰的函数:使之由各文件可见的函数,变成为本文件可见的静态函数。全局变量:定义在函数外的变量。
2024-07-10 16:53:14 292
原创 逻辑运算符的复习
逻辑表达式结果有两种 1为真 0为假在逻辑或运算中,如果左边表达式的值为真,那么右边表达式将不被执行。//c语言 惰性运算,也就是说 如果前面的结果为假,后面就不会运行--知难而退。逻辑与:将两个关系表达式串联起来,当且仅当左右两个表达式都为真时,结果为真。逻辑或:将两个关系表达式并联起来,当且仅当左右两个表达式都为假时,结果为假。逻辑与 && ---而且,同时 两个操作数都必须为真,结果为真。逻辑或 || ---或者 只要有一个为真,那么结果为真。// -1为真取反为假,结果为0。非0 为真,0 为假。
2024-06-28 20:33:19 399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人