自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 c语言——指针篇

指针典型的应用场景总结起来就是穿梭于函数之间,在c语言中,我们到目前为止,定义的都是本地变量,而本地变量的生存期、作用域都只局限与定义它的块内(花括号{ }内),也就是函数内部,出了这个函数这些变量就消亡了,所以在学指针之前,我们连一个最简单的交换函数都做不出来。而有了指针,我们就可以做成这件事了,在函数参数列表中的形参指针,我们得到了地址,在它所在的函数内部它是、可以通过该地址值去访问到我们的变量。c语言中的各个函数就像处在不同的时空,在其内部的值、变量等等都这个时空所拥有的,而指针就是打开时空隧道的钥匙

2023-11-04 14:09:40 135 1

原创 MySQL数据库安装 及 一些基本命令

2022-05-15 18:59:50 3555 2

原创 数据库 首篇

CSDN话题挑战赛第1期活动详情地址:CSDN参赛话题:如何体系化掌握数据库?话题描述:畅谈学习数据库的感悟及经历,分享技能文章目录 前言 数据库介绍 学习心得 数据库实践 推荐学习书籍 技能证书 总结 前言 在数据库没有诞生之前,我们只是把数据写入文件。而计算机一直是不可靠的系统,如果涉及到关键数据,程序员不得不设计复杂的错误处理流程来保证数据的一致性。有了数据库后,程序员只需增删查改数据,大大降低了数据存储的复杂性。数据库诞生后...

2022-05-14 18:32:31 545

原创 c语言——数组篇

超详细解读c语言数组,由浅入深吃透数组,快来看看吧!我们都知道 c 有许多数据类型,如整型、实型和字符型等等.....它们都属于基本数据类型。除此之外,c 还提供了一些更为复杂的数据类型,名为构造类型或导出类型,它是由基本类型按照一定的规则组合而成,数组就是最其中基本的构造类型.....

2022-05-08 16:57:54 9996 2

原创 字符串输入输出函数和字符串处理函数

c 语言的标准库提供了很多非常有用的字符串处理函数。它们都要求以字符串作为参数,并且它们都返回整数值或指向 char 的指针。在头文件 stdio.h 和 string.h中给出了字符串处理函数原型,所以使用这些字符串处理函数时要引用相应的头文件。文章有点长,有需要请根据目录跳转,如果觉得有用请点个赞哟,你的鼓励就是对我最大的支持,谢谢你。二、字符串输出函数三、字符串处理函数

2022-04-24 21:30:29 4546 1

原创 字符串替换

输入一个以回车结束的字符串(少于80个字符),将其中的大写字母用下列的对应大写字母替换,其余字符不变,输出替换后的字符串。

2022-04-22 21:17:05 1878 1

原创 C语言字符串

字符串字面量是const 的数据(常量),由于 *b 指向这个 const 数据,所以实际上b 是const char * b ,但是由于历史的原因,编译器接受不带 const 的写法,这意味这不能用 b 改变它指向的数据,但是仍然可以改变 b 的值,就是让 b 指向别的位置。如果把一个字符串字面量拷贝给一个数组,就可以随意改变数据,除非把数组声明为 const,数组元素是变量,但是数组名不是变量。...

2022-04-17 16:51:33 17574 1

原创 putchar和getchar函数及缓冲区的相关概念

ANSI C 和后续的 C 标准都规定输入是缓冲的,不过最初 K&R 把这个决定权交给了编译器的编写者。读者可以运行 echo.c 程序观察输出的情况,了解所用的输出类型。 ANSL C 决定把缓冲输入作为标准的原因是:一些计算机不允许无缓冲输入。如果你的计算机允许无缓冲输入,那么你所用的 C 编译器很可能会提供一个无缓冲输入的选项。例如,许多 IBM PC 兼容机的编译器都为支持无缓冲输入提供一系列特殊的函数,其原型都在 conio.h 头文件中。这些函数包括用于回显无缓冲输入的 getche(

2022-04-10 16:26:07 1324 3

原创 函数递归或循环 求阶乘

递归:c允许函数调用它自己,这种调用过程称为递归。可以使用循环的地方通常都可以使用递归,有时用循环解决问题比较好,但有时用递归更好。递归方案更简洁,但效率却没有循环高。

2022-04-09 20:32:28 1125 1

原创 c的三种循环(while、do-while、for)

文章目录系列文章目录 一、while循环 二、do-while循环 三、for循环前言本章详细介绍从c语言的三种循环结构;提示:以下是本篇文章正文内容,下面案例可供参考一、while循环while(循环条件){ <循环体语句> ……} 把 while 翻译成中文就是在什么什么期间,while循环翻译过来就是在条件成立的期间,就会执行大括号内的语句,条件不成立就如 if 语句一样便不执行其 {} 内语句...

2022-04-08 17:23:23 773

原创 C语言:二分法搜索

​二分法:二分法查找适用于数据量较大时,但是数据需要先排好顺序。主要思想是:(设查找的数组区间为array[low, high])(1)确定该区间的中间位置K(2)将查找的值T与array[k]比较。若相等,查找成功返回此位置;否则确定新的查找区域,继续二分查找。区域确定如下:a.array[k]>T 由数组的有序性可知array[k,k+1,……,high]>T;故新的区间为array[low,……,K-1]b.array[k]<T 类似上面查找区间为array[k+1,……,high]。每

2022-04-08 16:12:32 1944 1

原创 关于goto语句

早期版本的BASIC和FORTRAN所依赖的goto语句,在c中仍然可用。但是c和其他两种语言不同,没有goto语句c程序也能运行良好。Kernighan和Ritchie提到goto语句”易被滥用“,并建议”谨慎使用,或者根本不用“。首先,介绍一下如何使用goto语句;然后讲解为什么通常不需要它。

2022-04-02 14:35:15 573 1

原创 用rand()函数实现猜数小游戏

//平均成绩、最高分、最低分,优秀人数,不及格人数void result(double a[],int length);#include<stdio.h>int main(){ int student,fail_stu,excellent_stu; student=fail_stu=excellent_stu=0; double average=0.0; printf("请输入学生人数:"); scanf("%d",&student); printf("\n");.

2022-04-01 11:57:49 4047 1

原创 c语言用二维数组遍历 “tic tac toe“ 输出游戏结果

tic tac toe (井字棋)#include <stdio.h>int main(){ //定义3*3的二维数组读入棋盘 int size=3; int a[size][size]={ 0 }; int i,j; printf("请输入棋盘(圈圈==0 叉叉==1):") for(i=0; i<size; i++){ for(j=0; j<size; j++){ sca.

2022-03-31 11:04:48 4237 1

原创 C语言:用数组实现数据大小排序

C语言:用数组实现数据大小排序

2022-03-21 17:44:33 4796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除