认知c语言

1.什么是C语言
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。通俗的来说,c语言它就是一门计算机语言,什么是计算机语言呢?计算机语言就是人和计算机交流的语言,常见的有(c语言、c++ 、java、python)这几种。


2.C语言的发展史
二进制语言-----------汇编语言-------------B语言------------C语言----------------C++
二进制、汇编、B 称为低级语言
从C语言开始 都被称为高级语言



3.C语言的标准
(89年)国际标准ANSI C
其实还有很多标准 比如C89 、C90……现在最新C语言标准是C18。


4.C语言常用的编辑器
GCC MSVC Turbo C 等等。
认知c语言
我现在用的是VS编译器,较好用!



5.创建第一个C语言工程
认知c语言
**注:程序都是要从main函数开始
一个程序有且只有一个main函数



6.C语言的字符类型

  • 整型(int)---------------------(4byte)
  • 短整型(short )---------------------(2byte)
  • 长整型(long)---------------------(4byte)
  • 更长的整型(long long)---------------------(8byte)
  • 字符型(char)---------------------(1byte)
  • 单精度浮点型(float)---------------------(4byte)
  • 双精度浮点型(double)---------------------(8byte)

7.变量
什么是变量?顾名思义就是可以改变的量,比如一个人的身高,体重 都可以看做成一个变量,变量可以分为两种

局部变量
从字面理解就是只能在局部使用的变量,也就是说只能在特定的函数或子程序中可以访问的变量,它的作用域就只在此函数的内部
认知c语言
全局变量
顾名思义,就是对于整个程序都可以使用的变量,任何地方可以使用的变量,当然前提是你必须要定义变量,它定义在函数或子程序的外部,又可以称之为外部变量。
认知c语言





8.常量
常量与变量相反,常量就是不能改变的量,比如一个人的身份证号,性别等等。常量可分为以下几种。
字面常量
是指可以用字符串表示的值,包括:整形常量,字符型常量,字符串常量。
例如这些都是字面常量
认知c语言




const修饰的常变量
const它是我们C语言中很重要的一个关键字,被它”修饰“的变量我们称为常变量。
比如一个c语言=程序中我不想让这个变量的值改变,那我就可以使用const关键字,它可以把一个变量改成常变量
认知c语言
例如 这个程序中的a是变量能随便赋值,并且输出10 20
如果使用const关键字放在第一个a变量的前面会发生什么呢?
认知c语言





我们可以看到 使用const修饰的变量a变成了常变量,也就是 a不能再赋值其他的数。
如果我们在编写程序中,不想让一个变量的值改变,就可以使用const关键字来修饰变量,使之成为常变量。
注意:常变量的本质还是一个变量
#define定义的标识符常量
我们可以用define来定义一个常量
认知c语言
此时的MAX就是一个常量





枚举常量
枚举常量
什么是枚举?其实就是一一列举
比如我们的性别 可以分为 男 、女。 三中主要颜色 :红、绿、蓝。等等
枚举关键字:enum
枚举类型中定义的 MALE FEMALE 被称为枚举常量。
认知c语言





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章