C语言-初识C语言(1)

C语言-初识C语言(1),第1张

1.什么是C语言

既然是一种语言,那就是用来交流的,像汉语,英语,法语等是人与人交流的,而C语言呢?就是人与计算机交流的一种语言。


对于初学者,没必要去深究它们的发展历程,了解即可,我们应该把重心放在C语言的编程思想,怎样如何利用编程去解决生活中的问题,这对今后学习其他语言也是很重要的。


2.第一个C语言程序
                                 //注释
#include                //这是编译预处理指令
int main()                       //定义主函数
{                                //函数开始的标志
	printf("我是小吕同学。


\n"); //输出所指定的一行信息 return 0; //函数执行完毕时返回函数值 } //函数结束的标志

运行结果

3.数据类型

char            //字符数据类型

short           //短整型

int               //整形

long            //长整型

long long    //更长的整形

float            //单精度浮点数

double        //双精度浮点数

每种类型的大小呢,下面我们用代码展示出每种常见类型所需要的空间大小:

#include
int main()
{
	printf("%zu\n", sizeof(char));        
	printf("%zu\n", sizeof(short));
	printf("%zu\n", sizeof(int));
	printf("%zu\n", sizeof(long));
	printf("%zu\n", sizeof(long long));
	printf("%zu\n", sizeof(float));
	printf("%zu\n", sizeof(double));
	return 0;
}

运行结果单位为字节

 3.1类型的使用,定义变量
//1.直接定义数据类型并赋值
例:
int a=35;
char ch='c';
float b=3.5;
......
//2.利用库函数给变量赋值
int z;
scanf("%d",&z);
......
3.2常量和变量

简单来说常量就是不变的值,例如圆周率,身份z号码,血型等,而年龄,身高,体重等这些会改变的值则称为变量。


不变的值C语言中用常量来表示,变得值C语言中用变量来表示。


3.3变量的分类

变量分为局部变量和全局变量。


#include
int a = 13;       //全局变量
int main()
{
	int b = 27;   //局部变量
	printf("%d %d", a, b);
	return 0;
}
3.4变量的使用
#include 
int main()
{
    int num1 = 0;
    int num2 = 0;
    int sum = 0;
    printf("请输入两个数:");
    scanf("%d %d", &num1, &num2);
    sum = num1 + num2;
    printf("sum = %d\n", sum);
    return 0;
}

printf()为输出语句,scanf()为输出语句。


运行结果

 3.4变量的作用域和生命周期

作用域:作用域是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效(可用的)而限定这个名字的可用性的代码范围就是这个名字的作用域。


 1.局部变量的作用域是变量所在的局部范围。


                                                                                 2.全局变量的作用域是整个工程。


生命周期:变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。


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


                          2. 全局变量的生命周期是:整个程序的生命周期。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/564087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-03
下一篇 2022-04-03

发表评论

登录后才能评论

评论列表(0条)

保存