------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
sizeof
sizeof用来计算一个变量或者一个常量、一种数据类型所占的内存字节数。用法如下: sizeof(变量\常量), sizeof变量\常量, sizeof(数据类型),不能是sizeof 数据类型
关系运算
默认情况下,我们在程序中写的每一句正确代码都会被执行。但很多时候,我们想在某个条件成立的情况下才执行某一段代码。在C语言中,条件成立称为“真”,条件不成立称为“假”,因此,判断条件是否成立,就是判断条件的“真假”。
怎么判断真假呢?C语言规定,任何数值都有真假性,任何非0值都为“真”,只有0才为“假”。也就是说,108、-18、4.5、-10.5等都是“真”,0则是“假”。关系运算符的运算结果只有2种:如果条件成立,结果就为1,也就是“真”;如果条件不成立,结果就为0,也就是“假”。
关系运算符包括==、!=、<、<=、>、>=。==、!=的优先级相等,<、<=、>、>=的优先级相等,且前者的优先级低于后者。关系运算符的结合方向为“从左往右”,关系运算符的优先级小于算术运算符。
逻辑运算
逻辑运算的结果只有2个:“真”为1,“假”为0
优先级
逻辑运算符的优先级顺序为:小括号() > 负号 - >!> 算术运算符 > 关系运算符 >&&>||
数组
(1) 数组就是用来存储一组数据的,并且只能存放一种类型的数据,比如int类型的数组、float类型的数组。里面存放的数据称为“元素”
(2) 定义数组的格式:元素类型 数组名 [元素个数]; 比如int ages[5];
(3) 简单初始化:int ages[5] = {19, 19, 20, 21, 25}; 元素有顺序之分,每个元素都有一个唯一的下标(索引),从0开始。数组元素的访问:a[i]
(4) 二维数组是一个特殊的一维数组:它的元素是一维数组。例如int a[2][3]一维数组a[0]和一维数组a[1]组成,这两个一维数组都包含了3个int类型的元素
// 错误写法,必须初始化 // int ages[]; // 错误写法 /* 只能在定义数组的同时进行初始化 int ages[5]; ages = {10, 11, 12, 14}; */ // 错误写法 // 如果想
黑马程序员---C语言总结(概念+范例)
最新推荐文章于 2024-01-18 07:30:00 发布
本文总结了C语言的关键知识点,包括sizeof运算符、关系运算、逻辑运算、数组、指针、存储类型、全局与局部变量、枚举、结构体以及typedef的应用。通过实例深入理解C语言的基本操作和原理。
摘要由CSDN通过智能技术生成