上一页 1 ··· 5 6 7 8 9
摘要: 目录 第一题(数组地址的存放): 解析: 第二题(assert宏): 解析: 第三题(整型提升): 解析: 第四题(野指针): 解析: 第一题(数组地址的存放): 下面哪个代码是错误的?() #include <stdio.h> int main() { int *p = NULL; int arr 阅读全文
posted @ 2024-02-22 16:47 QinMou~ 阅读(5) 评论(0) 推荐(0)
摘要: 回调: 如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,被调用的函数就是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的。 #define _CRT_SECURE_NO_WARNINGS #include<std 阅读全文
posted @ 2024-02-07 20:28 QinMou~ 阅读(7) 评论(0) 推荐(0)
摘要: 将每一个运算都封装为一个函数,再用指针调用。 此计算器可以一次性的计算 加 减 乘 除 按位左移 按位右移 按位与 按位或 按位异或 等计算 运用了 do while语句 switch语句 分支语句 函数调用 函数指针 递归 的一些知识: #define _CRT_SECURE_NO_WARNING 阅读全文
posted @ 2024-02-06 22:43 QinMou~ 阅读(7) 评论(0) 推荐(0)
摘要: 题目: C语言中在不创建临时变量的情况下,实现两个整数的交换。 分析: 对于这个题目一共有三种方法解决。第一种就是创建一个临时变量作为媒介来交换,想必大家都很熟悉了,这里就不过多叙述了,直接上代码: (这种方式虽然创建了一个新的变量,并不符合题目要求,但却是我们写代码最常用的方式。) 第一种: in 阅读全文
posted @ 2024-01-25 13:55 QinMou~ 阅读(9) 评论(0) 推荐(0)
摘要: 经过对C语言一段时间的学习我们可以自己进行一些小项目的编写。 在扫雷游戏中,我们用了模块化设计,将不同的模块放进不同的文件里面分成head.h head.c test.c 三个部分 整个代码最让我感到头疼的是find_mine函数的实现,里面有多个if else语句,并且此函数里面还有其他函数fin 阅读全文
posted @ 2023-12-28 22:48 QinMou~ 阅读(6) 评论(0) 推荐(0)
摘要: 上期答案: ​ int main()//Dear submission { int i = 0; int count = 0; for (i = 100; i <= 200; i++) { //判断i是否是素数 //如果是素数,就打印,不是素数就跳过 //拿2~i-1之间的数字去挨个试除i,如果其中 阅读全文
posted @ 2023-12-16 23:47 QinMou~ 阅读(8) 评论(0) 推荐(0)
摘要: 循环中的while,for,do-while while循环 语法形式和与if的区别 上一篇文章我们谈到了if语句: if(表达式) 语句 而whlie语句: while(表达式) 语句//如果有多条语句需要用{}括起来 就是说如果if后面的表达式为真那么就会执行后面的语句,while后面的表达式为 阅读全文
posted @ 2023-12-09 21:46 QinMou~ 阅读(7) 评论(0) 推荐(0)
摘要: 1.分支中的if和switch if语句: 基本语法 if(判断) 表达式 也就是说当判断为真的时候程序就会执行if后面的内容。 例: int mian() { int x; scanf("%d ",&x); if (x % 2 == 0) printf("%d是偶数\n"); return 0; 阅读全文
posted @ 2023-12-06 15:45 QinMou~ 阅读(16) 评论(0) 推荐(0)
摘要: 我下载完vs2022新建项目退出后,再进去遇到了这个问题 对于此问题我的解决办法是关掉电脑自带的杀毒软件,因为杀毒软件会把.exe文件看作病毒删除 导致编译器无法运行 阅读全文
posted @ 2023-11-23 16:24 QinMou~ 阅读(4) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9