美文网首页学习简友广场散文
C语言基础篇 基本概念(四)

C语言基础篇 基本概念(四)

作者: 一起成长烨LY | 来源:发表于2022-08-20 13:59 被阅读0次

本文所用工具是vs code编辑器
内容主要有
程序语句;
变量和常量;
标识符;
表达式;

话不多说直接上代码,以实践操作去理解

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int A = 10;
    float F = 9.5f;
    printf("hello world");

    system("pause");
    return 0;
}

程序语句

C程序中只要是以" ; "分号结尾的都是语句,C语言规定,每条语句都要以" ; "分号结尾。
语句是程序运行所执行的命令。
程序运行时执行语句命令的顺序都是从上往下一条条语句去执行。
其中一段代码运行顺序是这样的。

int A = 10;   //第一条语句,执行完这条语句之后才会向下继续执行
float F = 9.5f; //第二条语句

#include<stdio.h>是预处理器指令,不是语句所以不用写 分号;。

变量和常量

在大多数程序中都是离不开数据计算的,往往都需要执行一系列的计算去输出结果。

变量&赋值和标识符

声明变量赋值初始化

变量代表一个有名字(标识符),且有特定属性的一个存储单元
如上面代码中的

int A = 10;
float F = 9.5f;

int 代表的是一个整形数据类型,也就是整数,该类型只接受如-1,-2,-3,0,1,2,3,4等....这样的整形数据,像这些1.6这些小数是不行的,在有些编辑器中可能会给你报错。

int A; 代表的意思是 这是一个名字叫A且它的属性为int类型,这就是一个典型的变量,在C语言中此操作叫 ”声明变量“。

int A = 10;代表的意思是把10(常量)赋值给 A。赋值:表面意思就是把10这个值给变量A;

float代表的是浮点数类型,也就是小数点类型
9.5f代表的是一个9.5数据常量,后面f说明的意思该数据是float类型,加不加都行,但是有的编辑器如果不加会报错,建议还是加上的好

常量和变量

变量 字面意思就是可以变化。
在C语言程序中,变量必须先定义后使用。
简单理解:就是一个代号,外号,等可以随便改变的
例子:int a = 10; 变量a可以随便改成c,d,h都可以,它存储的值是始终不变的

在C语言程序中,程序运行时不可改变的值称为常量
常量 是不能变化的,如数据10能变化吗?只要一变化,那数据10就不再是数据10了,而是其他数据值了
简单理解:不变化的量,保持不变的数据

标识符

标识符就是技术人员自己规定的具有特定含义的词,比如类名称,属性名称,变量名等。俗称给10,20,0.1,8.8,'A' ,这些数据起外号

在C语言中,标识符也有一些起名字限制规定的
规则如下
1、有效字符:只能由字母A - Z、数字0 - 9和下划线 _ 组成,且须以字母或下划线开头。
2、有效长度:随系统而异,但至少前8个字符有效。如果超长,则超长部分被舍弃。
3、不能用的名:C语言的关键字不能用作变量名。如不能用int,float这些C语言规定的关键词
不能用已经用过的变量名,系统会把两个变量识别成一个变量
问答模块
赋值的常量大小有没有什么限制?能无限大吗?
符号常量本身是没有数字的大小限制的,但替换到具体的地方,如果赋给一个int变量,那只能是int类型允许的大小范围,超出了就会被截断处理

! ! 有什么疑问可以在评论区下方提问,会在问答模块中更新解答

相关文章

  • C语言基础篇 基本概念(四)

    本文所用工具是vs code编辑器内容主要有程序语句;变量和常量;标识符;表达式; 话不多说直接上代码,以实践操作...

  • c语言什么书适合零基础的人看?安利一波书单

    c语言什么书籍 适合零基础的到脱发 基础篇 《C语言入门很简单》 《C语言从入门到精通》 《C程序设计语言 第2版...

  • c语言什么书适合零基础的人看?只能告诉你书多看点总是没有坏处

    c语言什么书籍 适合零基础的到脱发 基础篇 《C语言入门很简单》 《C语言从入门到精通》 《C程序设计语言 第2版...

  • 001-python知识

    Python基础 一、Python的基本概念 (一)面向对象 Python是一门面向对象的语言,像C语言和GO语言...

  • 我的书目

    基础篇: 语言(c, scheme): c:命令式语言的代表, 高级语言,最接近底层的高级语言。操作系统的实现语言...

  • C语言-基础篇

    目的 掌握c语言基础,main 函数,编译过程,变量,if语句,for循环,while循环,do while循环 ...

  • 维护中-1

    此文章已经移至 C语言从零开始(十)-循环基础for 上一篇:C语言从零开始(九)-选择结构下一篇:C语言从零开始...

  • C语言基础四

    文件相关 1、文件的读取 2、文件的写入 3、文件的复制 4、文件的大小获取 5、文件的加密解密

  • C语言入门第一式

    C语言基本概念 1. 第一个C语言程序   在经典的C语言著作The C Programming Languag...

  • 王道程序员求职宝典(一)基本概念及数组

    王道程序员求职宝典 [toc] 第一篇 程序设计基础及数据结构基础 基本概念 c++内置类型 c++基本整形 内存...

网友评论

    本文标题:C语言基础篇 基本概念(四)

    本文链接:https://www.haomeiwen.com/subject/ouhqprtx.html