自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言七夕必备神器,待那烟花灿烂时,依旧做个单身狗

C/C++程序员告诉你什么叫浪漫,表白黑科技,炫酷多彩求爱利器前言缘是美丽的邂逅,爱是心跳的感觉,情是心灵的交会,恋是甜蜜的思念,走在爱与被爱的边缘,你见或者不见,爱你的心始终不改变!C语言诠释爱——为TA写下心中情,生成程序传给TA,TA点开程序就懂你。(整个程序最重要的部分就是烟花,为了做出真正符合实际的烟花,我加入了重力效果,空气阻力效果)开发环境VC++6.0/vs &...

2018-08-17 00:29:19 14562 9

原创 七夕来了,请用C 语言和我交流

C语言输入&输出当我们提到输入时,这意味着要向程序填充一些数据。输入可以是以文件的形式或从命令行中进行。C 语言提供了一系列内置的函数来读取给定的输入,并根据需要填充到程序中。当我们提到输出时,这意味着要在屏幕上、打印机上或任意文件中显示一些数据。C 语言提供了一系列内置的函数来输出数据到计算机屏幕上和保存数据到文本文件或二进制文件中。标准文件C 语言把所有的设备都当作...

2018-08-16 23:45:14 547

原创 C语言第一个字符串Hello,C语言基础教程之字符串

C 语言中,字符串实际上是使用 null 字符 '' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个 "Hello" 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 "Hello" 的字符数多一个。char greeting[6] = {'H', 'e', 'l', 'l', 'o', ''};依据数组...

2018-08-14 14:25:03 1257

原创 无形细节最为致命,C语言中与零值比较那些小事儿

其它都为不良风格:假设整型变量的名字为value,它与零值比较的标准if语句如下:不良风格:无论是float还是double类型的变量,都有精度限制。所以一定要避免将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“。假设浮点变量的名字为x,应当将转化为其中EPSINON是允许的误差(即精度)。指针变量的零值是“空”(记为NUL...

2018-08-14 12:43:13 602

原创 C语言讨论象棋将帅问题,代码短又美!

  关于中国象棋将帅位置的简单问题,如下图所示,写一个程序输出将、帅的合法位置。 分析与解法问题的本身并不复杂,只要把所有A、B 互相排斥的条件列举出来就可以完成本题的要 求。由于本题要求只能使用一个变量,所以必须首先想清楚在写代码的时候,有哪些信息需 要存储,并且尽量高效率地存储信息。稍微思考一下,可以知道这个程序的大体框架是: 因此,需要存储的是A、B ...

2018-08-14 11:53:45 477

原创 警告,变量已死亡,C语言基础教程之变量作用域

任何编程中的范围都是程序的一个区域,其中定义的变量可以存在,并且超出该范围,无法访问它。有三个地方可以用C编程语言声明变量l 在函数或块内部,称为局部变量。l 在所有函数之外,称为全局变量。l 在函数参数的定义中称为形式参数。让我们了解什么是局部和全局变量,以及形式参数。在函数或块内声明的变量称为局部变量。它们只能由该函数或代码块中的语句使用。本地变量不为其自身以外的函...

2018-08-08 16:12:24 203

原创 为何C语言如此强大?到底可以做什么?

C语言几乎是所有语言的实现基础,所以不存在做不了的事情,只是相对来说谁做更合适,编写游戏和软件都不是问题。为何C语言如此强大?1、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大。2、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为...

2018-08-08 15:39:02 19473 1

原创 C语言编程中复杂的循环结构,你被循环晕了吗?

当一段代码需要执行多次时,您可能会遇到这种情况。通常,语句按顺序执行:首先执行函数中的第一个语句,然后执行第二个语句,依此类推。编程语言提供各种控制结构,允许更复杂的执行路径。循环语句允许我们多次执行语句或语句组。下面给出的是大多数编程语言中循环语句的一般形式C编程语言提供以下类型的循环来处理循环要求。1. while循环2. For循环3. Do...while循...

2018-08-07 17:28:18 1870

原创 因为有你,所以出彩!C语言编程中不可或缺的条件判断和循环

在编程语言中,判断和循环可以说是最重要的之一,正因为实现了它们的功能,才能够有如今各种各样功能的程序。今天小编带大家来了解一些条件判断和循环的知识。1.if条件判断语句第一种形式使用方法流程图第二种形式使用方法流程图第三种形式使用方法流程图2.while 循环当需要反复执行一些过程时,就可以用while循环。小编给大家推荐...

2018-08-07 17:06:57 313

原创 轻松学习C语言编程之函数知识详解

函数是一组一起执行任务的语句。每个C程序至少有一个函数,即main,所有最简单的程序都可以定义其他函数。您可以将代码划分为单独的函数。如何在不同的函数之间划分代码取决于你,但从逻辑上讲,划分是这样的,即每个函数执行特定的任务。函数声明告诉编译器函数的名称,返回类型和参数。函数定义提供函数的实际主体。C标准库提供了许多程序可以调用的内置函数。例如,strcat连接两个字符串,memcpy...

2018-08-07 16:37:16 384

原创 C语言的这个小知识点,竟然连开发多年的老司机都了解的不完全

printf()和scanf()是C语言中最“多才多艺”的I、O函数它使用的转换说明和转义字符能使程序员恰到好处的控制想要输入和输出的信息但这也提高了使用它的难度今天大雄就给大家整理了这两个函数的常见用法说明:这是学C语言最基本的知识点,简单的使用不难, 但是里面的一些细节和原理就值得我们好好推敲了,想要学好C语言或者编程语言的小伙伴,真的可以好好看看哦~...

2018-08-06 21:59:24 1709 1

原创 有人@我,你有一份C语言基础大全手册要领取,快来拿!

  前两天,有网友问了我一个关于C语言的问题,本着认真装逼的态度,我把大学时学过的C语言课本翻了一遍,终于找到了答案。整理后,现分享给大家!一、C语言程序的结构认识用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使小伙伴对c语言有个初步认识。例1:计算两个整数之和的c程序:#includemain(){int a,b,sum; /*定义变量a,b...

2018-08-06 21:16:21 340

原创 「C语言」编程学习—控制语句goto语句解析!

 C语言共有9种控制语句:if/else,for,while,do-while,switch/case,break,continue,return,goto。今天我们一起来看看最后一种控制语句:goto语句 goto语句是一种无条件转移语句,从它的名字也可看出,goto,就是前往别处的意思。 使用格式就是:goto 标签;然后再定义标签。请阅读下面的代码:图中代码,如果我们...

2018-08-05 18:45:10 312

原创 数学思维+C语言画小猪佩奇,来试试?

 用C语言画小猪佩奇,你能想到什么实现方式?No, no, no~让我们玩点生猛的。直接编辑代码,用命令行(CMD)编译及运行!(此处安利Sublime,瞬间提升逼格的神器)然而,CMD只能显示字符(不依赖第三方软件的话)难道……对没错你没有想错让我们来用ASCII码画图!以下是步骤:当然不是了!!要学会魔法,...

2018-08-05 18:27:31 3022 1

原创 抖音很火的告白编程程序,C语言一样也能做

最近抖音上火了一个由小伙伴自己制作的一个表白代码,很多小伙伴都在问这个表白代码是怎么写的?大家都知道是使用vbs实现的!虽说小编也承让VBS实现更简单,但是如果把打印心那个程序用起来,C语言是反而更妙一点。今天小编带着大家用C语言实现下,顺带复习下C语言中的格式化读写操作 (虽说用windows编程几个对话框就搞定了,但是还是用最基础的C语言实现下吧)1.头文件。2.调整窗口样...

2018-08-05 18:00:56 14991 1

原创 世界最强的编程语言:C语言

1.C语言数据类型char:字符型,用来存储小范围的整数(-128~127)和字符(所有的ASCII字符,128个),一个字节。int:整数型,用来存储整数,四个字节。long:长整型,也是用来存储整数,8个字节。long long:长长整形,用于存储整数,8个字节。float:单精度浮点型,用于存储带小数部分的数据,4个字节。按科学记数法存储,按底数和指数分开存储。精度只...

2018-08-04 12:18:20 1316

原创 老司机带你快速掌握C语言编程中存储类变量的四种类型

  存储类定义C程序中变量和/或函数的范围(可见性)和生命周期。它们位于它们修改的类型之前。我们在C程序中有四种不同的存储变量自动·寄存器静态的·外部 自动存储类该自动存储类是所有局部变量的默认存储类。{int mount;auto int month;}上面的示例在同一存储类中定义了两个变量。'auto'只能在函数中使用,即局部变量...

2018-08-03 23:31:49 225

原创 C语言内置运算符丰富到令人头皮发麻,C语言基础教程之运算符篇

运算符是告诉编译器执行特定数学或逻辑函数的符号。C语言内置运算符丰富,并提供以下类型的运算符 -算术运算符关系运算符逻辑运算符按位运算符分配运算符其他运算符在文中,我们将研究每个操作符的工作方式。下表显示了C语言支持的所有算术运算符。假设变量A保持10,变量B保持20然后下表显示了C支持的所有关系运算符。假设变量A保持10,变量B保持20然后下表...

2018-08-03 23:09:10 471

原创 新手入门C语言编程:使用函数必须知道的三点注意事项!

C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因...

2018-08-03 23:05:53 1159

原创 人生需要规划,学好C语言编程,把握自己的未来,are you ready?

C语言和其他高级语言不一样,它的很多操作都是直接面向内存(面向硬件)。困难的是,对于C语言,不论是数据类型、操作符、语句、函数,都或多或少、或简单或复杂地通过地址操作内存。幸运的是,一旦掌握内存,代码功能会非常强大,执行效率非常之高。2018年毕业的大学生700多万,加上出国留学回来及没有找到工作的往届毕业生,将近有1000多万大学生同时竞争。就业形势严峻,竞争更是激烈异常。试想一...

2018-08-02 14:00:30 461

原创 零基础如何快速精通C语言?要注意什么?

精通C语言是有难度的,却也不是没有方法。首先,内存意识。C语言和其他高级语言不一样,它的很多操作都是直接面向内存(面向硬件)。困难的是,对于C语言,不论是数据类型、操作符、语句、函数,都或多或少、或简单或复杂地通过地址操作内存。幸运的是,一旦掌握内存,代码功能会非常强大,执行效率非常之高。举个例子。如何把一个二进制数转换成十进制以字符的形式输出?做过十进制位数分离的...

2018-08-01 22:52:31 305

原创 C语言C++学到什么程度可以写游戏辅助?

一、先说一下写一个外挂需要什么条件1、熟练的C语言知识目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须*反汇编或者跟踪的办法来探索其中的机理 ,所以有强的汇编基础也是必不可少的条件3、熟练掌握跟踪和调试的工具有了上面2个条件后,掌握一些工具也是很有必要的跟踪的工具。如果你不具有上...

2018-08-01 22:23:33 2646 1

原创 这是C语言无法修改得东西,C语言基础教程之常量解析

常量是指程序在执行期间不会改变的固定值。这些固定值也称为文字。常量可以是任何基本数据类型,如整数常量,浮点常量,字符常量或字符串文字,还有枚举常量。常量被视为常规变量,除了它们的值在定义后无法修改。 整数文字可以是十进制,八进制或十六进制常量。前缀指定基数或基数:十六进制为0x或0X,八进制为0,十进制为空。整数文字也可以有一个后缀,它是U和L的组合,分别对于unsigne...

2018-08-01 21:57:33 279

原创 C语言基础教程,C语言变量

C语言基础教程,C语言变量变量只不过是我们的程序可以操作的存储区域的名称。C中的每个变量都有一个特定的类型,它决定了变量内存的大小和布局; 可存储在该内存中的值范围; 以及可以应用于变量的操作集。变量的名称可以由字母,数字和下划线字符组成。它必须以字母或下划线开头。大写和小写字母是不同的,因为C区分大小写。基于前一章中解释的基本类型,将有以下基本变量类型C编程语言还允许定义各种...

2018-07-31 23:15:03 157

原创 C语言基于单链表得学生成绩管理系统

传说中讲课通俗而不庸俗,说话风流而不下流的小编又来了哦,今天的主要内容是:C语言基于单链表得学生成绩管理系统。首先给大家总结下为什么你们学习C语言会觉得难,尤其是对于单链表这块,主要原因得是因为一下两点:编写流程不清晰功能设计不清晰基于单链表得学生成绩管理系统分为两个模块。#include#include#includestruct student{...

2018-07-31 22:57:54 13380

原创 C语言实现扫雷小程序外挂,棒棒的

今天跟大家分享的是“扫雷外挂”!!!0.扫雷外挂效果图1.分析扫雷图像下面的代码可以得到一个点的颜色,核心代码是GetPixel。2.模拟鼠标操作其实鼠标操作我知道的有两种,一种是下面写的这种还有种是:3.扫雷外挂流程分析看起来比较复杂的流程,我本来用while的,比较难搞,最后用了Goto,流程就变得非常清晰。还弄了一个struct做为标志传进...

2018-07-30 18:27:41 1788

原创 小白学习C语言一定要掌握的那些知识点!

您已经看到了C程序的基本结构,因此很容易理解C编程语言的其他基本构建块。C语言程序由各种令牌组成,令牌可以是关键字,标识符,常量,字符串文字或符号。例如,以下C语句由五个标记组成 -printf("Hello, World! ");各个组件是 -在C程序中,分号是语句终止符。也就是说,每个单独的语句必须以分号结束。它表示一个逻辑实体的结束。以下是两个不同的陈述 -pri...

2018-07-30 17:59:21 1337

原创 C语言快速入门教程之10分钟快速掌握数据类型

c中的数据类型是指用于声明不同类型的变量或函数的扩展系统。变量的类型决定了它在存储中占用的空间大小以及如何解释存储的位模式。C中的类型可分为以下几类数组类型和结构类型统称为聚合类型。函数的类型指定函数返回值的类型。我们将在下一节中看到基本类型,其他类型将在后面的内容中介绍。整数类型下表提供了标准整数类型及其存储大小和值范围的详细信息要在特定平台上获取类型或变量的确切...

2018-07-30 17:37:02 363

原创 神奇的C语言,这才是C语言大牛操作,作为面试题,怕是秒杀众人

当然下面列出来的几点都是C的基础用法,只不过是这些用法可能平时不会被注意。所以很多东西第一次看到的时候,可能会觉得很怪异,但是细细想想就能很好的理解,也就能更好的清楚C语言的一些特性。但是在具体的编码过程当中,我还是希望都能老老实实规规矩矩的。因为程序员不需要太多棱角,把代码写得规范整洁比耍小聪明要重要得多。下面我列举了5个例子说明一些问题,如果你是老手看到这些就一笑而过吧,如果是新手,我相信...

2018-07-27 23:29:12 681

原创 致那些年追寻C语言编程的青春, 从语法, 到界面, 再到算法, 只有这些了

那些年学C/C++的我做过这些项目,这些年正在学习的你们做过什么,纯属装逼娱乐,请勿模仿。懵懂期那时还是彩笔一个,终极版菜鸟,倒弄一些自以为很有意思的东西作品一:(效果稍微久一点)大家熟悉的黑窗口 GIF 作品二:(效果稍微久一点)大家熟悉的黑窗口  其他黑窗口的东西,太多了,就不提起了,反正就是很多很多  作品二:推箱子 GIF...

2018-07-27 23:02:58 141

原创 学会了C语言可以开发出很多东西吗?

C语言相比其他高级语言,就像内功和剑法一样。只会C语言可能并不能写出一个看起来就很厉害的程序,但C语言是你学好其他一切语言的基础。有了C语言的底子,再学别的语言就很容易上手了。你能想到的,C语言都能搞,可以说是无所不能,把C学好,上手其他语言也会事半功倍。只看教程不动手永远学不会,推荐10个C的入门小项目,由易到难,开始动手做一些常见的小东西吧。1C/C++ - C语言制作简单计算器...

2018-07-27 22:32:48 4091

原创 一起谈谈C语言里面的陷阱

小编最开始编程的时候,除了英文标点被误写成中文标点外,可能被大家普遍遇到的是将比较运算符==误写成赋值运算符=,代码如下所示:if(x=5) { … }这里本意是比较变量x是否等于常量5,但是误将’==’写成了’=’,if语句恒为真。如果在逻辑判断表达式中出现赋值运算符,现在的大多数编译器会给出警告信息。并非所有程序员都会注意到这类警告,因此有经验的程序员使用下面的代码来避免此类错误:...

2018-07-26 15:43:19 312

原创 400行代码编C语言控制台界版2048游戏,编写疯子一样的C语言代码

今天闲来无聊,带着大家编写黑窗口版本的2048,效果如下:一、游戏介绍《2048》是最近比较流行的一款数字游戏。原版2048首先在github上发布,原作者是Gabriele Cirulli。它是基于《1024》和《小3传奇》(Threes!)的玩法开发而成的新型数字游戏。二、游戏规则游戏的规则很简单,你需要控制所有方块向同一个方向运动,两个相同数字的方块撞在一起之后合并成为他...

2018-07-26 15:19:03 1358

原创 我们不一样!老司机教你用C语言制作简单实用的撩妹神器!

你以为C语言就是提供一种编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言吗?你以为C语言就只是以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器以及超级电脑等作业平台吗?你以为C语言就是辣么高大上,辣么不接地气的吗?你不知道的是——C语言也是会“撩妹”的不可能是这个散C语言实现心形表白功能的程序,许多小白觉得有意...

2018-07-26 15:00:32 7370

原创 30W代码量的学长告诉你学习C语言的秘诀是什么?

 学好C语言和系统编程。我认为,学好编程有四个方面:语言、算法和数据结构、系统调用和设计。编程是个技术活,那当然就要不断的练习。这两天有个小伙伴和小编说他大学四年学习编程竟然一行代码都没有敲过,现在找工作不好找在培训中~~~~小编想要说科班出身的小伙伴一定要珍惜大学时间学好编程!不断的练习敲代码!  浏览自己的过去, 现在主要从编程开发的角度,总结自己的学习路线。由于课程的...

2018-07-23 22:56:16 456

原创 C语言结合VBS脚本编写朗读小工具,做一个能够发音的C语言程序

 大家好!我就是小编,又见面了啊,有句话说“相聚是缘”。我们既然有缘相聚在此,希望你对我有了一定的认识和了解,也能够关注下小编,这样就不会迷路哦,希望在往后的日子我们大家能继续相互鼓励,共同成长.在花季和雨季有我们最深的情谊,也很高兴你能点开本文,希望大家以后在学习上相互帮助.好了,今天的主题是:C语言结合VB实现朗读功能。 具备的知识体系 基本上是C语言的九牛一毛...

2018-07-22 23:03:29 773

原创 C/C++编译器教程之如何安装vs,看了的人应该都会装,只要不手残

 这很简单,其实我觉得不用教,但是吧,你们总有很多问题,所以,就有了这个安装教程。以上是废话。首先下载vs编译器得相关文件如果你有这样需求 ,编译器下载:C/C++学习群:627012464就是这两个文件,上面的txt和下面的iso文件对的,先下载,然后,下载完成之后,解压iso文件,使用解压软件,如果提示文件被其他软件占用,先关掉百度云。如果你解压完成,你会看到...

2018-07-22 21:51:12 3067

原创 C/C++要学什么东西?C/C++学完能干什么?学了又能当饭吃吗?

前言 普遍问题学校的课程设计不完善,涉及面广,什么都不深入。老师缺乏实际的工作经验,比如说我经常看到老师经常教学生做数学题之类的小程序,但是,实际工作中,我们并不玩这个。在我看来,要学习某种编程语言,没必要去局限课堂,一方面是进度慢,另一方面,如果你要学习某种语言,关键在学而不在教,你的态度和决心是关键,只要你有决心,没人教也能学会,现在互联网这么发达,什么内容都可以找得到...

2018-07-22 21:30:49 13143 4

原创 厉害了我的C语言,竟然还可以这样花式的玩!

 C语言可以这样比喻,是一门非常强大的内功心法,学会它可以做到一法通万法。这也是它至今不衰的原因。说了这么多C语言的优点,现在来说说它的缺点。C语言最大的优点也是它最大的缺点,拥有强大的力量时应时刻保持警惕。C语言程序设计要求不严格,程序设计的自由度比较大。讲个笑话,一浪就容易翻。C语言因其程序设计自由的特点,出现的错误也往往难以察觉,尤其是涉及指针的错误。有很多人认为编程都是做一些高...

2018-07-22 13:04:42 1654

原创 C语言实现动态菜单,智慧的C语言,零基础也可以学会

 前言学习源于兴趣,源于快乐,源于追求,在这里你将收获更多的学习乐趣。在这里你将用代码将未来编写为现实。思考在学习C语言的时候, 大家都做过很多管理系统。菜单往往很单调,是这样的  学习知识要善于思考,思考,再思考。靠这个方法才能成为C/C++大牛哦。如果你学习时没有学会思考,那就永远学不会思考。思考的时候,千万别搞错了真正需要思考的东西。许多人认为搜索引擎是人...

2018-07-21 23:47:05 5208 3

空空如也

空空如也

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

TA关注的人

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