代码改变世界

C语言指针

2019-09-24 17:08 by 老九君, 198 阅读, 0 推荐, 收藏, 编辑
摘要:——理解指针的基本概念 ——指针变量 ——理解指针和数组的关系 ——使用指针操作数组 指针简介: 指针是一个值为内存地址的变量( 或者数据对象 ) 举例,我们 int year; year = 2016; 在内存中,给我们分配了一块空间,名字就叫year,空间的内容是 2016 类比于year是盒子 阅读全文

C语言函数

2019-09-24 16:58 by 老九君, 217 阅读, 0 推荐, 收藏, 编辑
摘要:函数: 是完成特定任务的独立程序代码 语法规则定义了函数的结构和使用方式 为什么要使用函数: 可以省去编写重复代码 可以让程序更加模块化,提高代码可读性 方便后期修改 种类: 内置函数: 由C语言系统提供 需要在程序前包含定义函数的头文件 自定义函数 不带参数 带参数 ————————————— 一 阅读全文

C语言二维数组及小项目

2019-09-24 16:49 by 老九君, 220 阅读, 0 推荐, 收藏, 编辑
摘要:语法: datatype name [ rowSize ] [ colSize ] ; double score [ 5 ] [ 3 ] int animate [ 4 ] [ 4 ] 二维数组的动态赋值: ———————————————————————————————— 项目实战: 使用控制台编写 阅读全文

C语言-数组

2019-09-24 16:44 by 老九君, 437 阅读, 0 推荐, 收藏, 编辑
摘要:定义一维数组的语法: datatype arrayName ; 数据类型 数组名 [ ] ; 引入一个新的定义方式 宏定义 第一种是定义标识,标识有效范围为整个程序,形如#define XXX,常与#if配合使用; 第二种是定义常数,如#define max 100,则max代表100(这种情况下使 阅读全文

初识C语言控制台版万年历

2019-09-20 17:56 by 老九君, 298 阅读, 0 推荐, 收藏, 编辑
摘要:任务:使用C完成控制台版万年历 从控制台输入年份和月份,然后显示该月日历。 使用分支和循环结构完成。 提示: 1.1900年1月1日是星期一 2.计算输入的月份的1月1日距离1900年1月1日有多少天 3.输入月份的1月1日是星期几 = 得到的总天数 % 7 4.然后根据下图可以看出,该月的1号是星 阅读全文

C语言进阶内置函数补充

2019-09-20 17:53 by 老九君, 528 阅读, 0 推荐, 收藏, 编辑
摘要:原型: 用法:#include 有些编译器需要#include 功能:改变mem_address所指内存区域的大小为newsize长度。 说明:如果重新分配成功则返回指向被分配内存的指针,否则返回空指针NULL。 当内存不再使用时,应使用free()函数将内存块释放。 注意:这里原始内存中的数据还是 阅读全文

C语言进阶递归调用

2019-09-20 17:50 by 老九君, 495 阅读, 0 推荐, 收藏, 编辑
摘要:C语言进阶递归调用 我们先来了解一下什么是递归?递归(recursion):即程序调用自身的一个编程技巧。首先,递归需要满足以下2个条件: 1)有反复执行的过程(调用自身) 2)有跳出反复执行过程的条件(递归出口)那递归是不是就是万能的呢?其实不然,递归的有优点当然就有缺点!优点:递归的优点是为某些 阅读全文

C语言基本数据类型

2019-09-20 17:45 by 老九君, 11611 阅读, 0 推荐, 收藏, 编辑
摘要:1.概述 C 语言包含的数据类型如下图所示: C语言中的基本数据类型有整形、字符型、浮点型:单精度型、双精度型;枚举类型、数组等。 1、整形 整形分为整形常量和整形变量,常量就是我们平时所看到的准确的数字,例如:1、20、333、、、等等,变量则按我的理解是我像内存去申请一个存储空间,告诉内存空间我 阅读全文

C语言编译过程

2019-09-20 17:43 by 老九君, 1366 阅读, 0 推荐, 收藏, 编辑
摘要:C语言编译过程 编译 >形成目标代码,目标代码是在目标机器上运行的代码。 连接 >将目标代码与C函数库相连接,并将源程序所用的库代码与目标代码合并,并形成最终可执行的二进制机器代码(程序)。 执行 >在特定的机器环境下运行C程序。 如果用一张图来表示: 编译,编译程序读取源程序(字符流),对之进行词 阅读全文

C语言保留字(关键字)详解

2019-09-20 17:36 by 老九君, 4605 阅读, 0 推荐, 收藏, 编辑
摘要:C语言保留字(关键字)详解 保留字又称关键字。指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。每种程序设计语言都规定了自己的一套保留字。例如:BASIC语言规定不能使用LIST作为变量名或过程名,因为LIST是一个BASIC语言专用于显示内存程序的命令。C有 22+10 = 阅读全文
上一页 1 ··· 7 8 9 10 11 12 13 下一页