“c语言基础知识入门”


“c语言基础知识入门”

文章插图
C语言入门的基础知识点有:C语言的命名;变量和赋值;基本数据类型;打印格式声明;强制类型转换;不变的常数;自动类型转换 。c语言是一种通用的面向过程的计算机编程语言 。
c语言是一种面向过程的抽象通用编程语言,广泛应用于底层开发 。c语言可以用简单的方式编译处理低级内存 。c语言是一种高效的编程语言,只产生少量的机器语言,不需要任何运行环境的支持就可以运行 。C语言虽然提供了很多底层处理功能,但仍然保持了跨平台的特性 。用标准规范编写的c语言程序可以在许多计算机平台上编译 , 包括嵌入式处理器和超级计算机等操作平台 。
C语言基础知识介绍:
1.在C语言的命名编程中 , 给变量或函数起的名字是一个标识符 。c语言标识符不能随便命名,一定要遵守一定的规则 。c语言规定标识符可以是由字母(a ~ z,a ~ z)、数字(0 ~ 9)和下划线_组成的字符串 , 第一个字符必须是字母或下划线 。
使用标识符时,请注意以下几点:
(1)标识符的长度不能超过8位,因为在C的某些版本中 , 规定了标识符的前8位有效 。当两个标识符的前8位相同时 , 它们被认为是相同的标识符 。
(2)标识符严格区分大小写 。例如,imooc和Imooc是两个不同的标识符 。
(3)标识符“名知其意”最好选择有意义的英文单词不要用中文 。
(4)标识符不能是C语言的关键字 。要了解更多关于C语言中的关键字,请参考WIKI 。
2.变量和赋值变量是可以改变的变量,每个变量都会有一个名字(标识符) 。变量在内存中占据一定的存储位置 。变量必须先定义,然后才能使用 。区分变量名和变量值是两个不同的概念 。就像:住在一个房间的客人和房间号是两个不同的概念 。变量定义的一般形式是:数据类型变量名;同一类型的多个变量:数据类型变量名,变量名,变量名...;变量名和标识符的命名约定完全相同 。
注意:定义中不允许连续赋值,比如int a = b = c = 5;是违法的 。
变量的赋值可以分为两种方式:1 .先声明再赋值;2.声明时赋值 。
3.基本数据类型C语言中有多种数据类型 。在C语言中 , 数据类型可以分为四类:基本数据类型、构造数据类型、指针类型和空类型 。
4.打印格式语句打印格式语句又称占位符输出,是将计算机中的各种类型的数据按照格式化的类型和指定的位置显示出来 。这样做的好处是,计算机可以准确地给出我们想要的数据类型 。它的格式是:printf(& quot;输出格式字符” , 输出项);
5.不变常数在程序执行过程中,其值不变的量称为常数 。C语言中的常数可以分为直接常数和符号常数 。直接常数,也叫字面量,是不需要解释就可以直接使用的量,比如整数常数:13,0,-13;实常数:13.33,-24.4;字符常量:& lsquoa & rsquo、& lsquoM & rsquo字符串常量:& rdquo我爱php!& rdquo在C语言中 , 可以用一个标识符来表示一个常数 , 称为符号常数 。符号常量在使用前必须定义,其一般形式为:#定义标识符常数值;符号常量一般用大写字母标注 , 变量一般用小写字母标注 , 以示区别 。
6.自动类型转换有数据类型的自动转换 。当操作不同的数据类型时,自动转换发生,并且在编译时自动完成 。自动转换遵循的规则与小盒子放入大盒子的规则相同 。下图显示了自动类型转换的规则 。
7.强制类型转换强制类型转换是通过定义类型转换操作实现的 。其一般形式为:(数据类型)(表达式);它的作用是将一个表达式的运算结果强制转换成类型描述符所表示的类型 。
注意:双精度数据的格式字符%f或%lf 。
【“c语言基础知识入门”】以上解释了《C语言基础知识入门》 。这篇文章已经分享到这里了,希望对大家有所帮助 。