请回答c语言基础
文章平均质量分 93
言之命至9012
靡不有初,鲜克有终
展开
-
请回答c语言-结构体【入门】
请回答c语言-结构体【入门】1. 结构体的声明1.1 结构的基础知识1.2 结构的声明第一种创建方式第二种创建方式1.3 结构成员的类型1.4 结构体变量的定义和初始化2. 结构体成员的访问3. 结构体传参1. 结构体的声明1.1 结构的基础知识生活中我们见到的对象都是复杂的对象,比如说描述一只猫或是一本书,不肯能用简单的型或是浮点型来描述这些类型1.2 结构的声明struct tag{member-list;}variable-list;假如说我要描述一个pokemon我需要从多种原创 2021-11-19 11:33:32 · 821 阅读 · 3 评论 -
请回答c语言-指针【入门】
请回答c语言-指针初阶1. 什么是指针内存32位和64位2. 指针和指针类型指针的定义方式是 `type * 变量名`虽然类型不同但是大小是一样的都是四个字节2.1 指针`+-`整数2.2 指针的解引用3. 野指针3.1 什么造成了野指针3.2规避野指针4. 指针运算4.1 指针`+-`整数4.2 指针-指针利用指针-指针4.3 指针的关系运算指针关系运算就是指针比大小5. 指针和数组5.1 指针来访问数组6. 二级指针7. 指针数组指针初阶这里我们简单解释指针,后面指针进阶的时候再深入提高1. 什么原创 2021-11-17 19:36:01 · 721 阅读 · 4 评论 -
请回答c语言-操作符【入门】
请回答c语言-操作符【入门】操作符分类:1.算数操作符2.移位操作符2.1 二进制位2.2 整数的二进制表达形式2.3 使用方式2.4 左移操作符2.4.1 左移操作符的效果2.4.2 分析二进制位2.5 右移操作符2.5.1 右移操作符的效果2.6 移位操作符注意事项3. 位操作符3.1 位与3.2 位或3.3 异或3.4 练习位操作符小栗子1:小栗子2:小栗子34.赋值操作符5.单目操作符5.1 sizeof5.2 `~`按位取反5.3 前置后置`++ --`6.关系操作符7.逻辑操作符8. 条件操作符原创 2021-11-14 16:39:42 · 974 阅读 · 11 评论 -
请回答c语言-扫雷游戏
设计实现扫雷游戏1.大致思路1.1 创建文件1.2 想法实现设计一个menu函数,实现建议菜单`do while`循环和`switch`分支选择游戏选项创造一个扫雷版面版面的大小最后是要可控的如何存放雷和版面的信息呢?考虑排查雷时候的思路,我们要判断该位置周围8个格子里面是否有雷初始化两个数组实现`InitBoard`实现打印雷盘的函数`DisplayBoard`布置雷排查雷判断有几个雷结束判断胜利函数2. 具体实现3.补充内容扫雷游戏是我们能实现的较简单的游戏之一,在考虑不使用图形界面的前提下,我们尝试原创 2021-11-10 20:43:18 · 5063 阅读 · 3 评论 -
请回答c语言-数组【入门】
请回答c语言-数组【入门】1. 一维数组1.1 数组的创建1.1.1 数组的创建方式1.1.2 数组创建的实例1.2 数组的初始化1.3 一维数组的使用1.4 一维数组在内存中的存储1.5 指针变量存放数组地址2. 二维数组2.1 二维数组的创建2.2 二维数组的初始化2.3 二维数组的使用2.4 二维数组在内存中的存储3. 数组越界4. 数组作为函数参数4.1实现一个冒泡排序函数将一个整形数组排序4.2 数组名和地址?5 数组应用示例5.1 数组实现一个简单三子棋5.1.1 先上test.c5.1.2 再原创 2021-11-07 12:22:17 · 831 阅读 · 1 评论 -
请回答c语言-函数【入门】
请回答c语言-函数【入门】前言1. 函数是什么2. C语言中函数的分类:2.1 库函数:2.1.1 学习库函数2.2 自定义函数2.2.1 函数的组成:2.2.2 一些个栗子3. 函数的参数3.1 实际参数(实参):3.2 形式参数(形参):3.3 理解形参与实参前言函数是非常重要的,一般当我们在学的越来越多之后,我们在处理代码时就会常常使用到函数来简化主函数的冗余性,甚至学习到后期,我们不使用函数,甚至都不会写代码了使用函数好处:详细可点击跳往原网站1、降低复杂性2、避免重复代码段3、限原创 2021-11-03 21:09:51 · 453 阅读 · 1 评论 -
请回答c语言-分支和循环结构【入门】
请回答c语言-分支和循环结构【入门】主要内容:1.五种语句2.1 if语句2.1.1 if语句语法结构2.1.1 if语句书写2.1.2 if语句代码风格2.2 switch语句2.2.3 default3.1 while循环3.1.1 break and continue in while3.1.1.2 continue3.1.1.3 while循环例子3.2 for 循环主要内容:分支语句ifswitch循环语句whilefordo whilegoto语句1.五种语句C原创 2021-10-31 12:45:59 · 215 阅读 · 3 评论 -
请回答c语言-初识c语言(下)【入门】
初识c语言(下)11.函数12. 数组12.1数组定义12.2 数组的下标12.3数组的使用13操作符13.1算术操作符13.2移位操作符13.3位操作符13.4赋值操作符13.5单目操作符13.6关系操作符13.7逻辑操作符13.8条件操作符13.9逗号表达式13.10下标引用、函数调用和结构成员本文接前文C语言初阶 初识c语言(上)函数数组操作符常见关键字define 定义常量和宏指针结构体11.函数数学中的函数f(x)=2∗x+1,f(x,y)=x+yf(x)=2*x+1原创 2021-10-24 13:07:17 · 458 阅读 · 7 评论 -
请回答c语言-初识c语言(上)【入门】
C语言初阶(一)-初识c语言###本章要点:为什么我们要学c语言什么是C语言第一个C语言程序数据类型变量、常量字符串+转义字符+注释选择语句循环语句函数数组操作符常见关键字define 定义常量和宏指针结构体##1.为什么我们要学习c语言?C生万物编程之本长远IT职业发展的首选C语言是母体语言,是人机交互接近底层的桥梁学会C/C++,相当于掌握技术核心知识点一竿子打通。IT行业,一般每10年就有一次变革近50年间,在TIOBE 排行榜中,C/C++位原创 2021-10-21 12:24:15 · 430 阅读 · 2 评论