| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> c语言小总结 -> 正文阅读 |
|
[C++知识库]c语言小总结 |
一.C语言的结构c hello world 实例: C 程序主要包括以下部分:
?二.数据类型在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。 c中类型可分为以下几种:
整数类型 下表列出了关于标准整数类型的存储大小和值范围的细节:
浮点类型 下表列出了关于标准浮点类型的存储大小、值范围和精度的细节:
头文件 float.h 定义了宏,在程序中可以使用这些值和其他有关实数二进制表示的细节。 void 类型void 类型指定没有可用的值。它通常用于以下三种情况下:
三.变量C 中的变量定义变量定义就是告诉编译器在何处创建变量的存储,以及如何创建变量的存储。变量定义指定一个数据类型,并包含了该类型的一个或多个变量的列表,如下所示: type variable_list; 在这里,type?必须是一个有效的 C 数据类型,可以是 char、w_char、int、float、double 或任何用户自定义的对象,variable_list?可以由一个或多个标识符名称组成,多个标识符之间用逗号分隔。下面列出几个有效的声明: int i, j, k; char c, ch; float f, salary; double d; 行?int i, j, k;?声明并定义了变量 i、j 和 k,这指示编译器创建类型为 int 的名为 i、j、k 的变量。 变量可以在声明的时候被初始化(指定一个初始值)。初始化器由一个等号,后跟一个常量表达式组成,如下所示: type variable_name = value; 下面列举几个实例: extern int d = 3, f = 5; // d 和 f 的声明与初始化 int d = 3, f = 5; // 定义并初始化 d 和 f byte z = 22; // 定义并初始化 z char x = 'x'; // 变量 x 的值为 'x' 不带初始化的定义:带有静态存储持续时间的变量会被隐式初始化为 NULL(所有字节的值都是 0),其他所有变量的初始值是未定义的。 C 中的变量声明变量声明向编译器保证变量以指定的类型和名称存在,这样编译器在不需要知道变量完整细节的情况下也能继续进一步的编译。变量声明只在编译时有它的意义,在程序连接时编译器需要实际的变量声明。 变量的声明有两种情况:
extern int i; //声明,不是定义 int i; //声明,也是定义 四.条件判断表达式c语言中,条件判断表达式用于描述选择结构中的“判断条件“。 判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 C 语言把任何非零和非空的值假定为?true,把零或?null?假定为?false。 五.算术运算符下表显示了 C 语言支持的所有算术运算符。假设变量?A?的值为 10,变量?B?的值为 20,则:
六.判断语句1.if语句 一个?if 语句?由一个布尔表达式后跟一个或多个语句组成。 如果布尔表达式为?true,则 if 语句内的代码块将被执行。如果布尔表达式为?false,则 if 语句结束后的第一组代码(闭括号后)将被执行。 C 语言把任何非零和非空的值假定为?true,把零或?null?假定为?false。 2.if...else 语句 一个?if 语句?后可跟一个可选的?else 语句,else 语句在布尔表达式为 false 时执行。 如果布尔表达式为?true,则执行?if?块内的代码。如果布尔表达式为?false,则执行?else?块内的代码。 C 语言把任何非零和非空的值假定为?true,把零或?null?假定为?false。 3.c嵌套if语句 在 C 语言中,嵌套?if-else 语句是合法的,这意味着您可以在一个?if?或?else if?语句内使用另一个?if?或?else if?语句。 可以嵌套?else if...else,方式与嵌套?if?语句相似。 4.switch语句 一个?switch?语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个?switch case?进行检查。 switch?语句必须遵循下面的规则:
|
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:36:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |