一:基础语法认知
变量与常量,数据类型认知升维
C语言中各种变量的定义及数据类型的认知:
一般而言,在譬如C等高级编程语言中,我们定义不同的类型的变量,需要不同的数据类型来进行声明,不同类型的数据类型声明的变量占用的内存空间不一样;
而数据类型大致分为两种:
(1)内置的基本数据类型:数字类型,字符型,布尔型
(2)自定义的数据: 如结构体类型,共用体类型,指针类型,枚举类型,数据类型等
变量定义语法规则:
(1)先声明,再赋值
数据类型 变量名称; // 声明变量
变量 = 变量的值; // 给变量赋值
C语言的语句以分号“;”语句的结束标识
(2)变量声明同时进行赋值
数据类型 变量名称 = 变量的值
(3)同时定义多个变量并赋值
数据类型 变量名1 = 变量值1, 变量名2 = 变量值2, 变量名3 = 变量值3, 变量名4 = 变量值4, .....
C语言定义常量使用关键字const
const 数据类型 常量名 = 常量值; // 注意:常量定义的同时必须赋值,否则编译器报错,默认的分号不能少;
C语言定义字符变量语法规则:
char 变量名
变量名 = '变量值' // 必须单引号''把字符引起来
#include <stdio.h> // 头文件
/*
C语言中各种变量的定义及数据类型的认知:
一般而言,在譬如C等高级编程语言中,我们定义不同的类型的变量,需要不同的数据类型来进行声明,不同类型的数据类型声明的变量占用的内存空间不一样;
而数据类型大致分为两种:
(1)内置的基本数据类型:数字类型,字符型,布尔型
(2)自定义的数据: 如结构体类型,共用体类型,指针类型,枚举类型,数据类型等
*/
void main() { // 程序执行入口,main函数可以有参数;
printf("C语言定义变量语法规则");
/*
变量定义语法规则:
(1)先声明,再赋值
数据类型 变量名称; // 声明变量
变量 = 变量的值; // 给变量赋值
C语言的语句以分号“;”语句的结束标识
(2)变量声明同时进行赋值
数据类型 变量名称 = 变量的值
(3)同时定义多个变量并赋值
数据类型 变量名1 = 变量值1, 变量名2 = 变量值2, 变量名3 = 变量值3, 变量名4 = 变量值4, .....
*/
// 定义数字类型的变量
short sh = 200; // 定义短整形的数据类型变量
long lo = 5565464; // 定义长整形的数据类型变量
int in = 300000; // 定义短整形数据
printf("输出不同的数量类型: \n");
printf("短整形是: %hd\n", sh);
printf("整形是: %d\n", in);
printf("输出长整形:%ld\n",lo);
printf("===============================================\n");
printf(" 学无止境,C位出道\n");
printf("===============================================\n");
printf("C语言定义常量:\n");
/*
C语言定义常量使用关键字const
const 数据类型 常量名 = 常量值; // 注意:常量定义的同时必须赋值,否则编译器报错,默认的分号不能少;
*/
const float NUM = 3.1415926;
printf("常量Num = %f", NUM);
printf("\n");
printf("");
printf("");
printf("字符定义规则:");
/*
C语言定义字符变量语法规则:
char 变量名
变量名 = '变量值' // 必须单引号''把字符引起来
*/
char t = 'A';
printf("字符t = %c", t);
printf("");
}
运行效果:
C语言定义变量语法规则输出不同的数量类型:
短整形是: 200
整形是: 300000
输出长整形:5565464
===============================================
学无止境,C位出道
===============================================
C语言定义常量:
常量Num = 3.141593
字符定义规则:字符t = A
D:\program_file\c_workspace\ProjectCodeChapter\x64\Debug\ProjectCodeChapter.exe (进程 17968)已退出,代码为 0。
要在调试停止时自动关闭控制台,请启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”。
按任意键关闭此窗口. . .