变量及其应用——初识C语言

1.局部变量全局变量的概念

    变量的使用规则

.

.

.

2.%d的用法:


         直接用%d,输出10
         使用a = %d,输出结果a = 10
         %1d意思是打印结果是一位整数,当超过一位时按整数原值打印,输出结果还是10
         %3d意思是打印结果为三位整数,当整数位不够三位时,在整数左侧补空格,输出结果是 10
         %-3d意思是打印结果为三位整数,当整数位不够三位时,在整数右侧补空格,输出结果是10_
         %05d意思是打印结果为五位整数,当整数位数不够五位时,在整数左侧补0,所以输出结果是00010
         以此类推......*/

.

.

.

3.scanf函数的使用方法(报错时会修改)

   变量之间加减法的运用

.

.

.

4.scanf函数在各个类型中的用法

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
静态变量C语言中有多种应用。首先,静态变量可以用于在函数调用之间保持局部变量的值。通过将局部变量声明为静态局部变量,可以使其在函数调用结束后仍然保留其原值,而不会被释放。静态局部变量的存储位置从原来的栈中改为静态存储区,使其看起来像全局变量,但只在其被声明的代码块中可见。这对于某些需要保持局部变量值的子程序非常重要,避免了引入副作用的问题。 另外,静态变量还可以用于隐藏和隔离变量和函数。通过使用static关键字修饰变量或函数,可以将其作用域限制在当前文件中,使其对其他文件不可见。这样可以避免命名冲突和意外的全局变量修改。 此外,静态变量还可以用于全局变量的定义。通过使用static关键字定义全局变量,可以将其作用域限制在当前文件中,避免了其他文件对该变量的访问。 总之,静态变量C语言中有多种应用,包括保持局部变量的值、隐藏和隔离变量和函数以及定义全局变量。 #### 引用[.reference_title] - *1* [C语言中静态变量的概念和用法](https://blog.csdn.net/m0_73931287/article/details/128645517)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [C语言--static变量及其作用](https://blog.csdn.net/dixiu8439/article/details/102333825)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qsl&F

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值