C语言学习(4)

short age=20;//向内存申请2个字节,16个bit位,用来存放20

 1.C语言标准规定:sizeof(long)>=sizeof(int)(int是4个字节)

2.圆周率虽然有无穷多小数位,但它是常量。

3.类型+变量名。如:int main

4.变量分为:局部变量(定义在{ }内的)、全局变量(定义在{ }外)。

5.关于局部变量和全局变量的几点说明

(1)局部变量和全局变量的名字建议不要相同。

(2)当全局变量和局部变量命名冲突时,局部变量值优先输出。

(3)它两可同时出现在程序内。

(4)局部变量有局限,只能在范围内使用。

(5)局部变量的作用域在局部代码块内。

6.高版本的Visual Studio中scanf是被弃用的,应输入scanf_s

7.&取地址符号

8.

//计算两个数的和
#include <stdio.h>
int main()
{
int num1=16;
int num2=32;
int sum=0;
scanf_s("%d %d",&num1,&num2);
sum=num1+num2;
printf("sum=%d",sum);
return 0;
}

9.C语言语法规定:变量要定义在当前代码段的最前面。

10.变量的作用域:限定这个名字的可用性的代码范围就是这个名字的作用域。 

main函数在哪,哪里就是主作用域。读程序要从main 入口,有且仅有一个main函数。然后从最上面程序往下读(碰到循环做循环,碰到选择做选择)。

#include <stdio.h>
int main()
{
{
int sum=0;;//此时这个是局部变量,只作用在4-6行内,出了括号就不起作用,所以此程序运行不出来
}
printf("sum=%d\n",sum);
return 0;
}
#include<stdio.h>
int main()
{
int sum=20;
{
printf("sum=%d\n",sum);
return 0;
}
}

11.生命周期

局部变量的生命周期:进入作用域生命周期开始,出作用域结束。

全局变量的生命周期:整个程序

12.C语言的内置数据类型有:char,double,short……

13.字符串结束的标志'\0'

14.程序上的基本控制结构:顺序结构、循环结构、选择结构

15.bit位,指0或1;byte字节,1byte=8bit位

16.编译预处理(就是写在程序最前面的#include,#define这种)不是C语言的一部分,不占运行时间,不加分号。

17.函数是构成C语言程序的基本单位。

18.每个C语言编写的程序叫做“源程序”,拓展名(文件的后缀)是.c。比如文本的.txt转二进制文件的.hex,音频文件.mp3,以此来区分文件的性质。

19. .c和.obj文件是无法运行的,只有.exe文件才能运行。

学习内容源自:哔哩哔哩C语言编程学习鹏哥视频

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值