初步了解C语言

一、什么是C语言?

        C语言可以说是一门计算机的通用语言。顾名思义,首先它是一门语言,和我们所知道的汉语、英语、法语等语言是一个概念,只不过是对象不同而已。C语言呢就是人和电脑、计算机来进行对话的一种语言,也可以说是一个工具。

        C语言可以说是所有语言的基础,广泛用于底层开发。也是一种底层语言(弱类型语言),广泛用于底层开发。很多其他的语言都是通过C语言衍变而来的。C语言的设计目的就是为了能够提供一种以简易的方式来进行编译、处理低级存储器、产生少量的机器码和不需要任何运行环境支持就能进行运行的一种编程语言。尽管C语言提供很多低级的处理方式,但是它具有很好的跨平台性。可以在很多不同的电脑中都可以运行。


二、第一个C语言

#include
int main ()
{
    printf ( "hello world\n" );
    return 0 ;
}
这是一个简单的main函数。
在一个工程里面只允许存在一个main函数。它是程序的入口。

三、数据类型

数据类型名称大小
char
字符数据类型
1字节
short
短整型
2字节
int整形4字节
long长整型4字节
long long更长的整形8字节
fioat单精度浮点数4字节
double双精度浮点数8字节

我们可以看到,每一个数据类型都有他们自己的大小,那么我们如何来求取数据类型的大小呢?


四、数据类型的大小

我们可以用sizeof()这个关键字来求出数据类型的字节大小。主要的过程如下:

这样我们就利用了sizeof()求出了数据类型的字节大小。


五、变量与常量

对于不变的值,C语言中用常量的概念来表示,而可变得值C语言中用变量来表示。

1、定义变量的方法

例如:
            int age = 18;
            float weight = 98.8f;
            char ch = 'a';

2、变量的分类

全局变量:在整个main函数之外,

局部变量:在函数范围里

大家猜一猜会打印的是什么呢?

我们可以看出当局部变量和全局变量同名的时候,局部变量会优先使用。

3、变量的作用域与生命周期

        作用域(scope):通常来说,一段程序代码中所用到的名字并不总是有效的,而可用性的代码的范围就是这个的作用域。就像刚才提到的 局部变量的作用域就是是变量所在的局部范围。而全局变量的作用域是整个工程。
        生命周期 :变量的生命周期是指的是变量的创建到变量的销毁之间的一个时间段
局部变量的生命周期是从进入作用域生命周期开始,到出作用域生命周期结束。
全局变量的生命周期是整个程序的生命周期。
4、常量
C语言中常量与变量的定义之间存在形式上的差异。下面将C语言中的常量可以分为这几类:
(1)字面常量
(2)用const来修饰的常变量
(3)#define来定义的标识符常量
(4)枚举常量等
枚举常量:
字面常量:
const修饰的常变量:
#define定义的标识符常量:
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

CuSO₄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值