先森万里的首发*

一名大一才开始对c语言有所知晓的大一学生,刚进大学的时候听同学说c++什么的,我都完全没有概念,一脸懵,觉得这些事情或许离我还很远很远,不过,和我同级的同学怎么就在加入一些与c++有关的项目,内心莫名其妙地慌张,不过过一会儿就忘了,也就抛之脑后了。

怎么说呢,刚开始接触c语言,以前对c语言是一点了解都没有

现在的专业,呢也需要学习c语言,所以提前了解一下,在bilibili上看了几个视频,学了一点皮毛,提前了解嘛,希望对以后的学习、工作都有帮助。

学习了一点后也做了一些笔记,如下:

就像这个代码,加入static【静态的;静电的】后,表示其后面的变量是静态变量,函数调用结束后变量不回收。

生成其结果为:

static修饰不同地方所起的作用:

1.修饰局部变量——使其生命周期变长

2.修饰全局变量——改变其作用域,只能在自己所在的源文件内部使用,也就是说其他源文件不能用extern引用出去

3.修饰函数——准确地说改变其链接属性(外部链接属性—>内部链接属性),也可以说是改变了作用域,但是说法不是很准确

如果去掉static来编译

结果如下: 

 

 在这最后说一下printf要打印所使用的  %+字母

%d——整型十进制数据

%c——打印字符格式的数据

%p——以地址的形式打印

%f——打印浮点数字(小数)

%x——16进制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值