#+C语言
文章平均质量分 66
供学习,复习C语言的各类知识的专栏
tpoog
本科在读,c++希望可以成为大佬
展开
-
内存函数memcpy,memmove全解及其模拟实现
好久不见,今天也是回到了学校学习,今天我们就继续来更新我们C语言的部分。原创 2023-08-29 12:44:28 · 188 阅读 · 8 评论 -
字符串函数及其模拟实现,掌握并运用字符串函数(1)——strlen,strcpy,strcmp
我们在C语言的学习中,字符和字符串的运用是很多的,而字符串函数作为库函数的一大类,我们使用这类函数的次数也是非常的频繁,所以学习好字符串函数对于我们学习c语言是非常重要的我们先来整体了解以下有哪些字符串函数接下来我们开始介绍函数今天的内容就结束了,这三个函数是我们在C中运用最多的函数,我们一定要好好的掌握他们,看完文章之后也要自己去穷一敲代码,这样更帮助我们记忆。下一篇文章我们要学习别的函数。原创 2023-08-04 15:36:06 · 40 阅读 · 3 评论 -
数组和指针题目全解,帮你加深对数组和指针理解!
我们在学习C语言的时候最让我们头疼的就是指针的内容了,而数组和指针又有很多的联系,其中就是有关于sizeof和strlen所以这篇文章就是对指针和数组的题目进行总结。原创 2023-07-30 12:37:53 · 58 阅读 · 7 评论 -
猜名次 猜凶手 杨辉三角问题全解
我们首先要把五名选手的名次全部都遍历一次,然后接下来我们就要分析题目的意思,每个选手都说对了一半,所以我们要用if语句进行判断,但是在判断之前我们还要排除名词并列的可能这样我们就写出了最后的代码。原创 2023-06-24 14:40:36 · 124 阅读 · 7 评论 -
模拟实现qsort函数
这个在上一篇文章已经讲过了,感兴趣的可以看看上一篇。原创 2023-07-26 18:56:22 · 66 阅读 · 14 评论 -
玩转qsort函数
我们之前学过一个排序方法叫做冒泡排序,我们先来复习一下for(i = 0;i < sz - 1;for(i = 0;i < sz;1for(i = 0;i < sz - 1;for(i = 0;i < sz;冒泡排序的原理就是。原创 2023-07-19 16:22:19 · 186 阅读 · 9 评论 -
C语言实现扫雷代码(附有完整代码)
首先我们需要一个二维数组来创建一个棋盘,这里我们用了两个二维数组一个是Mine数组存放我们的雷,Show数组存放周围雷的信息。程序的大部分实现我们用了game函数。他需要实现的是1.数组的初始化2.数组的打印3.放雷4.排查雷5.计算周围雷的个数6.附近没有雷就会向外展开。这种大型的代码我们还是分为三个板块分别是game.h game.c text.c在写之前我们需要几个常量为了代码的便于修改我们把常量用#define来定义。原创 2023-06-07 14:04:15 · 487 阅读 · 5 评论 -
第一篇文章
我是一名大一的学生,并不是计算机专业的,但是我想自己学习计算机并以后找工作。 我的计划是跟上学校计算机学院学生的学习路线,并跟着网课学习。我希望自己每周在学习编程上的时间为12个小时,现在还没有对IT公司的了解,现在更希望可以考研究生。原创 2023-05-19 14:56:01 · 50 阅读 · 4 评论 -
数据在内存中的存储
数局存储的理解原创 2023-06-20 12:18:38 · 54 阅读 · 3 评论 -
三子棋的实现
三子棋就是在3*3的格子中,任何一方的棋子连成一条线那就哪一方获胜了。接下来我们就一步一步实现C语言玩家与电脑PK的三子棋。(以下的代码都是在VS2022上面实现的)注意:我们在写很大工程量的代码的时候尽量可以分工程来写。这个代码我们分为三个分别是"game.h" \"game.c"\"text.c",他们分别是函数的声明,函数的定义和函数的实现部分。在写的过程中我们可以加上标记这样不容易出错。原创 2023-05-30 15:38:53 · 69 阅读 · 4 评论 -
圣诞树问题(牛客网114原题)解法,思考大全
此文为C语言的圣诞树问题的解法和我的一些解题的思路,这类题目可以帮助我们对代码的理解更加深入原创 2023-06-26 17:55:25 · 266 阅读 · 7 评论 -
什么?图案类型的题目居然是这样写的,X型图案的打印及其推广。
我们在写c语言的代码中都会遇到让我们用和空格打印一些图像的问题,每次遇到这种问题的时候,有些同学就会一头雾水不知道要从什么地方下手,这篇文章针对这一大类的问题做出了一些解释和思想,希望我自己的想法对你有用!有别的想法也可以在评论区里一起讨论*原创 2023-06-25 11:38:29 · 135 阅读 · 6 评论 -
C语言学习——指针进阶
字符指针一共有两种使用方法1第一种就是非常常规的指针用法;而第二种本质上。字符数组我们都很熟悉形式就如同下面为了加快我们的理解有下面这类题目这里12的区别在于他们分别创立的两个地址存放相同的字符串,所以他们的起始地址是不一样的,而34中的字符串为常量字符串34用的是同一个所以他们起始地址指向的是同一个位置,所以3和4是相同的。原创 2023-07-17 19:49:52 · 69 阅读 · 10 评论 -
回型矩阵(牛客网BC133题解答)内附完整代码
给你一个整数n,按要求输出n∗n的回型矩阵。原创 2023-07-05 16:41:01 · 118 阅读 · 2 评论