C语言学习
文章平均质量分 81
Fioman_Hammer
探寻事实以及事实背后发生的真相,是做成一切事情的依据!
展开
-
C07_选择语句
文章目录语句介绍1. 选择语句2. 重复语句3. 跳转语句4. 逻辑表达式5. 关系运算符6. 判等运算符7. 逻辑运算符if 语句介绍1. 格式2. 级联if语句介绍3. 悬空else的问题条件表达式条件运算符switch 语句1. switch 语句的格式2. break语句的作用语句介绍1. 选择语句if语句和switch语句允许程序在一组可选项中选择一条特定的去执行2. 重复语句while语句,do语句和for语句支持重复(循环)操作3. 跳转语句break语句,contin原创 2021-12-24 16:29:45 · 549 阅读 · 0 评论 -
C06_基本运算符
文章目录赋值运算符: =数据对象,左值,右值和运算符sizeof运算符和size_t类型sizeof 运算符的含义递增运算符: ++1. 运算符说明2. 递减运算符3. 优先级赋值运算符: =数据对象,左值,右值和运算符赋值表达式语句的目的是把值存储到内存位置上,用于存储值得数据存储区域被称为数据对象(data object), 使用变量名是标识对象的一种方法.左值是C语言术语,用于标识特定数据对象的名称或者表达式.因此,对象指的是实际的数据存储,而左值是用于标识或者定位存储位置的标签右值指的是能赋原创 2021-12-23 15:16:15 · 380 阅读 · 0 评论 -
C05_声明和初始化
文章目录基本类型1. 我该如何决定使用哪种数据类型?2.C语言类型大小没有精确的定义,只能确保如下几点指针声明1. 指针声明有什么问题?2. 声明指针,并且分配空间3. 怎么样声明和定义全局变量和函数最好?存储类型和类型定义1. extern在函数的声明中是什么意思?2. typedef 和 #define有什么区别?结构体的定义1. 什么是结构体2. 结构体的声明基本类型1. 我该如何决定使用哪种数据类型?如果可能用到很大的数值(大于32767或者小于-32767),就使用long类型.否则,如原创 2021-12-21 16:09:15 · 171 阅读 · 0 评论 -
C04_常量
文章目录常量C语言中的常见的常量1. 数值常量常量C语言中的常见的常量数值常量(整型常量,实型常量-> 小数形式和指数形式)字符常量(普通字符,转义字符)字符串常量符号常量(#define const)1. 数值常量整型常量整型常量分为二进制,八进制,十进制和十六进制每个整型常量分为三部分: 前缀部分,数字部分,后缀部分...原创 2021-12-15 17:07:39 · 811 阅读 · 0 评论 -
C03_进制转换和ASCII码
文章目录进制说明常用进制二进制三进制四进制十进制计算机中的进制1. 二进制八进制十六进制进制转换1. X进制转换为十进制2. 十进制转换为X进制ASCII码的定义ASCII码的表示方式ASCII码的输出数字的方式输出ASCII码的运算进制说明进制就是进位计数制的简称,是人为定义的带进位的计数方法.对于任何的一种进制, X进制,表示每一个数位上的数运算时都是逢X进一位例如: 10进制是缝10进一位,十六进制是逢十六进一,二进制就是逢二进一,理论上来说没有1进制,如果是1进制,逢1就进1,那么就拿1原创 2021-12-11 16:38:40 · 1988 阅读 · 0 评论 -
C02_格式化输出
文章目录C语言格式化输出的三种方式printf格式化输出详解1. 整数格式化2. 浮点数格式化3. 字符C语言格式化输出的三种方式puts() 只能输出字符串,并且输出结束后会自动换行putchar() 只能输出单个字符printf() 可以输出各种数据类型的数据,可以和格式化符号配合使用printf格式化输出详解1. 整数格式化#include <stdio.h>int main(void){ int a = 520; long long b = 13原创 2021-12-11 15:08:54 · 563 阅读 · 0 评论 -
C01_变量以及数据类型
文章目录变量的声明和初始化变量定义数据类型内置数据类型printf 输出格式说明表变量的声明和初始化变量定义对于一个变量而言,有三部分组成变量的类型变量名变量地址定义变量的几种方式#include <stdio.h>int main(void){ // 变量的初始化的方式,需要强制的加类型int x;x = 123;// 或者直接声明的时候赋值int b = 123;// 必须注意的是C语言的语句每一个都要有分号// 可以多个变量一起声明,并且赋原创 2021-12-03 16:47:51 · 788 阅读 · 0 评论