概述
目录
一,什么是C语言
二,入门C语言第一个程序
三,数据类型
三,变量,常量
3.1 定义变量的方法如下:
3.2 变量的命名
3.3 变量的分类
3.4 变量的作用域和生命周期
3.5 常量
四,字符串,转义字符
五,注释
C语言初阶将分为三部分讲,这是第一部分,三部分看完你将对C语言有个大概的观念,这三部分只是初阶,特别适合新手入门,后面也会更新新进阶。
一,什么是C语言
用百度来说:
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
通俗易懂地说:
C语言是人和计算机交流的语言,和英语的作用是一样的,英语是用来和外国人交流的,而C语言是和计算机交流的语言,因为计算机只能处理二进制数据,你要向计算机发出指令你要做什么。
二,入门C语言第一个程序
第一个入门程序“hello,world!”:
“#include<stdio.h>“”是头文件,它包含了C语言标准输入输出库的相关信息,C语言有很多这样的头文件,每个头文件都包含一些标准输入输出库。
“int main()”中的int是整数类型,表明main函数将返回一个整数值,C语言也有许多函数,main也是其中一个,一个工程中main函数只有一个。
“printf”是一个在屏幕上打印的函数,可以在屏幕上进行格式化输出。
“return 0”表明程序将返回0。
三,数据类型
C语言中有很多数据类型:
例如:int(integer的简写)型变量可以存储整数,如1,23,456等;float(floating-point的简写)型变量可以存储带有小数点的数,如:3.14,6.18等。
char 字符数据类型 long long 更长的整型
short 短整型 float 单精度浮点型
int 整型 double 双精度浮点型
long 长整型
sizeof函数是为了 测这些类型的大小,单位是字节(byte)
1 Byte = 8 Bit 1 KB = 1024 Byte 1 MB = 1024 KB 1 G = 1024 MB 1TG= 1024 G
存在这么多的类型是为了更加丰富地表达生活中的各种值。
三,变量,常量
顾名思义能改变的量是变量(例如,年龄,体重,工资),不能改变的量是常量(例如,性别,身份证号,血型)。
3.1 定义变量的方法如下:
3.2 变量的命名
只能由字母(包括大小写),数字和下划线(_)组成。
不能以数字开头。
长度不能超过63个字符。
变量名中区分大小写。
变量名不能使用关键字。
3.3 变量的分类
变量分为全局变量和局部变量。
注意:当局部变量和全局变量同名时,局部优先。
3.4 变量的作用域和生命周期
作用域:变量作用的领域,范围。
局部变量的作用域是变量所在的局部范围。
全局变量的作用域是整个工程。
生命周期:变量的生命周期是从变量的创建到变量的销毁的一个过程。
局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
全局变量的生命周期是:整个程序的生命周期。
3.5 常量
C语言常量分为以下几种:
字面常量;const 修饰的常变量;#define 定义的标识符常量;枚举常量。
枚举常量的默认是从0开始的,依次次向下递增1的。
四,字符串,转义字符
“Holle world” 这种由双引号引起的的一串字符称为字符串字面值,简称字符串。
注意:字符串的结束标志是 的转义字符,结束标志不算作字符串内容。
C语言常用的转义字符如下
转义字符的部分应用:
五,注释
1.代码中有不需要的代码可以直接删除,也可以注释掉。
2.代码中有些比较难懂,可以加一下注释文字。
注释有两种风格:
C语言风格的注释 /*xxxxxx*/
缺陷:不能嵌套注释。
C++风格的注释 //xxxxxxx
可以注释一行也可以注释多行。
如下:
写到这里就结束了,谢谢小伙伴们的观看。
最后
以上就是寂寞短靴为你收集整理的C语言初阶总览 (上)【新手入门】的全部内容,希望文章能够帮你解决C语言初阶总览 (上)【新手入门】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复