2022年12月C语言学习内容(1)-创新互联

记录自己的编程学习之路!!! 

创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目网站制作、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元巢湖做网站,已为上家服务,为巢湖各地企业和个人服务,联系电话:18980820575

目录

1.初识什么是C语言?

2.初识C语言的发展。(简略版本)

3.我的第一个C语言程序。

4.初识一些数据类型。 

5.变量与常量


1.初识什么是C语言?

顾名思义语言就是交流的一种媒介,那么C语言便是人与计算机交流的语言之一。C语言是一种通用的计算机编程语言,其设计目标是提供一种能以简易的方式编译、处理低级储存器、产生少量的机器码以及不需要任何运行的编程语言。

2.初识C语言的发展。(简略版本)

无论是哪种语言,随着历史车轮的转动都会有所演变,C语言亦是如此。

最开始的语言是机器语言,这种二进制码普通人难以理解。正是因为难以理解也就打开了计算机语言发展的大门。随着发展出现了汇编语言,通过利用助记符来实现简化。最后随着发展才出现了更为高级的、更趋向于人类理解的语言。例如C、C++等等。

后续随着发展为了避免不同开发厂商使用产生的差异,便制定了标准语法ANSI C。例如C89、C90.

3.我的第一个C语言程序。

4.初识一些数据类型。

数据类型一般指数据元。,是用一组属性描述其定义、标识、表示和允许值的数据单元,在一定语境之下,构建特定概念语义的信息单元。

那么为什么C语言中会有这么多的数据类型呢???

因为日常生活中有各种各样的值需要去表达,所以就有丰富的数据类型与之对应。

同时不同的数据类型申请内存大小也会有差异,如下图

5.变量与常量

一.变量:什么是变量?通俗易懂的讲就是变化的量。现实生活中比如一个人的薪资、一个公司的销售量都是变量。这些可变的值在C语言中用变量的概念表示。

首先如何定义和命名变量?

变量的定义就是定义变量的类型、对变量命名以及对变量赋予初始值。基本格式例如下图

变量的命名也有一定的规则:

1.可由数字、字母和下划线组成(“注意不能有数字开头”)。

2.变量中不可使用关键字例如不使用printf函数。

3.变量区分大小写。

变量分为局部变量和全局变量。下面和小伙伴聊聊我自己一些学习所得。

那么了解了一些基本的规则,什么是局部变量和全局变量?

局部变量:是指一个函数内部所定义的变量。它的作用域就是局部变量自身所在的局部范围,所以也就知道它的生命周期就是始于进入作用域,终于走出作用域。就像花开花谢但也开出了属于的芳香。

全局变量;全局变量可以被程序所有的对象后函数引用,又称为外部变量。与局部变量类比,全局变量的作用域就是整个工程。它的生命周期是整个程序的生命周期。

在局部变量与全局变量同名的时候,局部变量优先。

二.常量:在C语言中一些不变的值用常量的概念表示。

常量通常分为字面常量、const修饰的常变量、#define定义的标识符常量和枚举常量。

1.字面常量:一般指直接输入到程序的值。包括整型字面值(例如:120)、字符字面值(例如:'w')、浮点型的字面值(例如:3.14)、字符串常量(例如:"cxk")。                                 2. const修饰的常变量:举例如下

这时候有一些小伙伴会想a的是可以改变吗?就会出现以下的情况:

这样就会报错哦!!!

这个问题的原因就是使用时要注意例如上图中的变量a被const修饰,虽然a本质还是个变量,但是具有了常属性,不能被修改。

3.#define定义的标识符常量:相比const定义的是变量,define定义的常量举例如下

4.枚举常量:通俗讲就是把事物一一列举出来,像是颜色、月份都可以用来列举。例如:以颜色举例。

今天分享就到这里,希望大家一起提高。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站名称:2022年12月C语言学习内容(1)-创新互联
当前URL:http://pwwzsj.com/article/cdsese.html