小白c语言学习笔记1.1

小白c语言学习笔记1.1

1 函数原型
若是函数在main函数下面,函数原型在被调用前一定要在main函数中声明,但如今更推荐写在大括号外面(即写在int main的上方),并且函数的括号内一定要写明参数类型方便下面对应,若没有返回值则写void。

2 函数返回
A 可以赋值给变量
B 可以当参数再传递给函数

3 函数的传递
c语言在调用时永远只是调用一个“值”,即传值。借此引出变量空间这个概念。

4 变量空间
A 每一个块(即一个大括号)里每一次运算的变量空间都是独立的,即使变量同名但并不相关。
B 不能在一个块中定义同名的变量。
C 在外边定义的变量对里边同样有效。但若此时存在一个块包含一个块的情况,并且里外两个块存在同名变量a并且同时要求输出a,内块a将会覆盖外块a赋予的值。
例:

{
	int a =5  {  
		int a=0;
		printf("a=%d",a);
		}
	printf("a=%d",a);
	return 0;
}

结果:

a=0
a=5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值