【C语言系列】——初始C语言(1)

初始C语言(1)

1:C语言概述

2:第一个C语言代码

3:数据类型

4:常量和变量


1:C语言概述:

C 语言是一门通用 计算机编程语言 ,广泛应用于底层开发。 C 语言的设计目标是提供一种能以简易
的方式 编译 、处理低级 存储器 、产
生少量的 机器码 以及不需要任何运行环境支持便能运行的编程语言。
尽管 C 语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的
C 语言程序可在许多电脑平台上进
行编译,甚至包含一些嵌入式 处理器 (单片机或称 MCU )以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的 C 语言语法产生差异,由 美国国家标准局 C 语言制
定了一套完整的美国国家标准语
法,称为 ANSI C ,作为 C 语言最初的标准。 [1] 目前 2011 12 8 日,国际标准化组织( ISO )和
国际电工委员会( IEC )发布的 C11
标准 C 语言的第三个官方标准,也是 C 语言的最新标准,该标准更好的支持了汉字函数名和汉字
标识符,一定程度上实现了汉
字编程。
C 语言是一门面向过程的计算机编程语言,与 C++ Java 等面向对象的编程语言有所不同。
其编译器主要有 Clang GCC WIN-TC SUBLIME MSVC Turbo C 等。

2:第一个C语言代码:

 注:main函数是程序的函数。

3:数据类型:

一 C 语言包含的数据类型

char、short、int、long、long long、float、double 这六个关键字代表C 语言里的六种基本数据类型。

在不同的系统上,这些类型占据的字节长度是不同的:

在32 位的系统上

char占据的内存大小是1 个byte。

short 占据的内存大小是2 个byte;
int占据的内存大小是4 个byte;
long占据的内存大小是4 个byte;
float占据的内存大小是4 个byte;
double占据的内存大小是8 个byte;

 

 4:常量与变量:

 4.1:常量和变量的基本区别

生活中的有些值是不变的(比如:圆周率,性别,身份证号码,血型等等)
有些值是可变的(比如:年龄,体重,薪资)。
不变的值, C 语言中用 常量 的概念来表示,变得值C语言中用 变量 来表示。
 4.2:定义变量的方法
int age = 150;
float weight = 45.5f;
char ch = 'w';

 4.3:变量的分类

 局部变量
 全局变量

 注:局部变量名字和全局变量名字冲突的情况下,局部优先

 4.4:变量的作用域和生命周期

作用域
作用域( scope )是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效 / 可用
而限定这个名字的可用性的代码范围就是这个名字的作用域。
1. 局部变量的作用域是变量所在的局部范围。
2. 全局变量的作用域是整个工程。
生命周期
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段
1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
2. 全局变量的生命周期是:整个程序的生命
 4.5:常量
C 语言中的常量和变量的定义的形式有所差异。
C 语言中的常量分为以下以下几种:
 1:字面常量

  

 2:const 修饰的常变量

 

 3:#define 定义的标识符常量

 

 4:枚举常量 一一列举
      枚举关键字 enum

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值