04 2018 档案

摘要:在C语言中,对于文件的操作是利用FILE结构体进行的。 几个常用的操作文件函数简介 1:打开文件 FILE *fopen( const char *filename, const char *mode ); 第一个参数是指向文件名字符串常量的指针类型; 第二个参数指定文件打开的模式。 文件打开模式: 阅读全文
posted @ 2018-04-28 11:16 哦摩西罗伊 阅读(9876) 评论(0) 推荐(0) 编辑
摘要:我们知道程序在运行的过程中是需要占用一定内存的,一般程序所需要的内存由操作系统来分配,由操作系统分配的,自然需要由操作系统回收。但是在实际开发中,用户可以通过一些函数人为地申请内存,再由用户来释放,例如通过C语言的malloc函数动态开辟内存。现在就有一个问题,如果用户没有用free函数释放内存空间 阅读全文
posted @ 2018-04-27 12:25 哦摩西罗伊 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:我们在开发程序时,常常需要操作相关的文件。操作文件一般有两种方法:绝对路径和相对路径。绝对路径是从盘符开始的,相对路径则是相对于当前目录。 绝对路径很简单,一般也不会出错,但是在实际开发过程中要慎用绝对路径,因为这样会导致程序的可移植性较差。但是在我个人却遇到了好几次相对路径不起作用的情况,只有换成 阅读全文
posted @ 2018-04-25 10:27 哦摩西罗伊 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:在windows程序设计五中有详解 CreateProcess 说明: WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。 函数原型: [cpp] view plain copy BOOL CreateProcess ( LPCTSTR  阅读全文
posted @ 2018-04-24 10:48 哦摩西罗伊 阅读(13711) 评论(0) 推荐(0) 编辑
摘要:每一个C语言的初学者,都会注意到主函数main()里的两个参数,但是初学者一般不会去关注这两个参数的具体作用,下面我们就来介绍这两个参数的具体作用。 main()函数是控制台程序的入口,int main(int argc,char *argv[]) 是 UNIX 和 Linux 中的标准写法,而 i 阅读全文
posted @ 2018-04-23 20:30 哦摩西罗伊 阅读(763) 评论(0) 推荐(0) 编辑
摘要:我们知道,在定义函数时,加在函数名前的“void”表示该函数没有返回值。但在调用时,在函数名前加“(void)”的作用又是什么呢? 最明显的一点就是表示程序并不关心调用该函数后的返回值是什么,比如函数strcpy,我们直接用“strcpy(des_str, src_str);”这样的形式来调用。st 阅读全文
posted @ 2018-04-22 20:20 哦摩西罗伊 阅读(1924) 评论(0) 推荐(0) 编辑
摘要:在使用某一种编程语言开发环境时,都需要搭建相关的开发环境,下面我们就来聊一聊一些主流编程语言的编程环境。 C/C++ 在windows平台上搭建C/C++的开发环境非常简单,下载一个IDE即可,例如codeblocks、VC++等。这些IDE里整合了函数库、编译器、编辑器等。非常方便,根本不需要手动 阅读全文
posted @ 2018-04-22 12:56 哦摩西罗伊 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:我们都知道每一种编程语言都有着自己的语法标准,并且每隔一段时间都会出现新的标准,达到优化语言性能的目的。对于开发者而言,了解和学习这些新的标准是很有必要的。下面介绍一些主流编程语言的标准规范的更替历史。 C语言 K&R C 1978年,丹尼斯·里奇和布莱恩·柯林汉合作出版了《C程序设计语言》的第一版 阅读全文
posted @ 2018-04-21 20:07 哦摩西罗伊 阅读(2343) 评论(0) 推荐(0) 编辑
摘要:1. 四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: 以下则可行: 虽然: 也可行,但相对来说没有用typedef的形式直观,尤其在需要大量指针的地方,typedef的方式更省事。 用途二: 用在旧的C的代码中(具体多旧没有查),帮助struc 阅读全文
posted @ 2018-04-20 20:40 哦摩西罗伊 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:我们在使用firefox时,发现页面的缩放比只能一个一个手动调整,当跳转到新的页面时默认缩放比又还原了,这个时候又要重新调整,相当不方便。 下面介绍修改默认缩放比的方法: 首先,打开firefox,然后在firefox的网址输入栏中输入 [plain] view plain copy about:c 阅读全文
posted @ 2018-04-19 11:54 哦摩西罗伊 阅读(9631) 评论(0) 推荐(0) 编辑
摘要:首先先说一下const常量的用处,我们知道宏定义#define是没有数据类型的,编译器在编译的时候,不会对宏常量进行类型检查,只进行简单的字符串替换,字符串替换时极易产生意想不到的错误,所以这个时候,我们用需要用到某种声明了数据类型的常量,即const常量。 在声明语句中,只要将const类型修饰符 阅读全文
posted @ 2018-04-15 10:56 哦摩西罗伊 阅读(763) 评论(0) 推荐(0) 编辑
摘要:对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,取地址符常常用来用在函数传参中的指针赋值。但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。 引用是C++引入的新语言特性,是C++常 阅读全文
posted @ 2018-04-13 16:26 哦摩西罗伊 阅读(133163) 评论(5) 推荐(12) 编辑
摘要:有一天写类的时候突然想到了这个问题,下面就来介绍如何解决这个问题。 定义一个类: 运行: 控制台输出100,这说明成员函数可以不依靠参数传参,可以直接对成员变量进行修改。 接下来我们可以对赋值的成员函数进行一下修改: 控制台输出100 我们再进行一下修改: 这个时候在运行的话,发现赋值的成员函数根本 阅读全文
posted @ 2018-04-13 11:41 哦摩西罗伊 阅读(3787) 评论(0) 推荐(2) 编辑
摘要:看过很多C或是C++操作MySQL数据库的文章,大部分太吃力了,甚至有一部分根本没有很好的组织文字,初学者比较难以接受,即使是C++或是C高手也是比较难看懂。写这篇文章的目的不是别的,就一个,告诉您用MySQL的C API直接操作MySQL数据,并做了比较高效的封装,可以帮助开发人员大幅度提高采用M 阅读全文
posted @ 2018-04-12 20:38 哦摩西罗伊 阅读(10905) 评论(0) 推荐(0) 编辑
摘要:现在的游戏大作层出不穷,玩着这些3A大作,有时候不禁让我想起小时候玩小霸王游戏机的时光,虽然小霸王游戏是抄袭任天堂的红白机,但确实给国内的孩子们带来了无限的乐趣。那个时候一起玩耍的小伙伴们,都会要求父母给自己买一台小霸王游戏机,美其名曰要学习打字,但实际上就是用来打游戏的。下面就来介绍这些年游戏行业 阅读全文
posted @ 2018-04-12 17:47 哦摩西罗伊 阅读(662) 评论(0) 推荐(0) 编辑
摘要:一、MySQL的安装 Mysql的安装去官网下载就可以。。。最新的是5.7版本。。二、VC6.0的设置(1)打开VC6.中选0 工具栏Tools菜单下的Options选项,在Directories的标签页中右边的“Show directories for:”下拉列表中“Includefiles”,然 阅读全文
posted @ 2018-04-11 20:10 哦摩西罗伊 阅读(7255) 评论(0) 推荐(0) 编辑
摘要:补充: MySQL的命令操作命令必须是以;结尾。 在操作数据库时需要选定某个具体的数据库,操作命令: use 数据库名。 查看某个数据库下的所包含的表:show tables。 系统管理">系统管理 mysql服务">启动MySQL服务 通过windows服务管理器启动MySQL服务 1 开始--> 阅读全文
posted @ 2018-04-11 19:15 哦摩西罗伊 阅读(737) 评论(0) 推荐(0) 编辑
摘要:首先,图片上可以存储到数据库里的,可以通过二进制流将图片存到数据库中。 但是,强烈不建议把图片存储到数据库中!!!!首先对数据库的读/写的速度永远都赶不上文件系统处理的速度,其次数据库备份变的巨大,越来越耗时间,最后对文件的访问需要穿越你的应用层和数据库层。图片是数据库最大的杀手。一般来说数据库都是 阅读全文
posted @ 2018-04-11 11:27 哦摩西罗伊 阅读(18166) 评论(1) 推荐(3) 编辑
摘要:MySQL5.7之后,初始密码不在默认为空,而是随机生成的密码。 阅读全文
posted @ 2018-04-10 22:09 哦摩西罗伊 阅读(1488) 评论(0) 推荐(0) 编辑
摘要:在这里我主要推荐一些国外的网站。 Google Google搜索引擎是全球规模最大的搜索引擎,我相信很多人都知道这个,它是由Google公司开发的。Google公司是一家美国的跨国科技企业,业务范围涵盖互联网广告、互联网搜索、云计算等领域,开发并提供大量基于互联网的产品与服务,其主要利润来自于AdW 阅读全文
posted @ 2018-04-10 20:02 哦摩西罗伊 阅读(768) 评论(0) 推荐(0) 编辑
摘要:进程: 当程序卡死的时候,我们可以直接通过任务管理器来关闭进程。 服务: 在这个界面,我们可以选择启动或者关闭相关服务,还可以选择服务是否自动启动。 以关闭MySQL自启动服务为例:https://jingyan.baidu.com/article/b87fe19e6e468f52183568e2. 阅读全文
posted @ 2018-04-10 10:43 哦摩西罗伊 阅读(457) 评论(0) 推荐(0) 编辑
摘要:这个时候多半是ini文件出了问题。 1.去检查你的my.ini的保存编码格式是不是ANSI,如果不是将其改为ANSI (一般我们修改my.ini时,都无法直接保存,而是选择另存为在其他目录下,再去替换,在另存为的时候默认的编码可能会变为UTF-8) 大家还要注意检查文件的后缀名,有一次我发现自己建立 阅读全文
posted @ 2018-04-09 20:52 哦摩西罗伊 阅读(8280) 评论(0) 推荐(0) 编辑
摘要:就是出现如下图所示的情况: 上图中画横线的地方可以看出,sql服务确实安装了。出现这种情况的原因就是服务的默认目录与sql文件的安装目录不一致。这里我个人的MySQL安装路径为D:\mysql-5.7.21-win32,显然与上面的不一致。 我们可以进入服务,看看服务的路径 导致这样的根本原因就是: 阅读全文
posted @ 2018-04-09 17:28 哦摩西罗伊 阅读(17499) 评论(0) 推荐(1) 编辑
摘要:MySQL的卸载确实很让人头疼,很多时候都无法彻底卸载干净,这样会导致我们无法重新安装新的MySQL。 下面介绍,在Windows10系统下,如何彻底删除卸载MySQL。。。 1》停止MySQL服务 开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。 2》卸载mysql se 阅读全文
posted @ 2018-04-09 16:02 哦摩西罗伊 阅读(4752) 评论(1) 推荐(1) 编辑
摘要:我们常常要使用软件,使用软件的前提就需要下载软件。下面就来介绍以下关于下载软件的一些注意事项: 下载源 下载软件我推荐在官网上运行,很多人喜欢在什么软件园上下载,从这些网站下载下来的软件存在着安全隐患,甚至可能会带有大量木马病毒,我个人推荐在官网上下载,安全又可靠。 下载源码还是可执行文件 一般官网 阅读全文
posted @ 2018-04-08 20:54 哦摩西罗伊 阅读(673) 评论(0) 推荐(0) 编辑
摘要:我个人对外挂是非常感兴趣的,学习编程也有一段时间了,所以更加好奇外挂是怎么写的? 外挂的基本概念: 一般是指在电脑运行中,一个程序通过某种事件触发而得以挂接到另外一个程序的空间里(常用的触发事件有键盘触发,鼠标触发,消息触发等),挂接的目的通常是想改变被挂接程序的运行方式。 我们都知道游戏分为单机游 阅读全文
posted @ 2018-04-08 16:45 哦摩西罗伊 阅读(2563) 评论(0) 推荐(0) 编辑
摘要:学习编程也已经有一段时间了。在最开始学习编程的时候,我曾无数次幻想着自己能够成为一名大神,能够写出一些令人拍手称快的程序。但现实是残酷的,我个人只是一名普通人,天赋平平。单单学习计算机的基本知识就已经相当吃力了,写出来的程序也只是中规中矩。 也许对于普通人来说做好的办法就是坚持学习。坚持学习可以让我 阅读全文
posted @ 2018-04-06 10:38 哦摩西罗伊 阅读(342) 评论(0) 推荐(0) 编辑
摘要:进行版本控制时,我们可以直接通过网页来进行版本控制,也可以下载git客户端。值得注意的是,git的客户端有很多种,具体的可以参考:https://git-scm.com/downloads/guis/ git客户端我个人习惯用GitHub Desktop windows。 github网页的使用 一 阅读全文
posted @ 2018-04-03 20:40 哦摩西罗伊 阅读(365) 评论(0) 推荐(0) 编辑
摘要:git git是一个分布式版本控制系统,在这里就要介绍一下什么是版本控制:参考至维基百科 版本控制(Revision control)是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一代码文件案都得到 阅读全文
posted @ 2018-04-03 19:52 哦摩西罗伊 阅读(213) 评论(0) 推荐(0) 编辑
摘要:指针可以说是C语言的一大难点,很多人都比较讨厌指针。我个人学习C语言也有一段时间了,今天就指针做一点总结。 简单变量 在C语言中定义一个简单变量,例如int a = 4,这个时候,就会在内存空间中开辟一个4个字节大小的空间,并且给这个变量赋值为4。这里的int可以换成float、double、lon 阅读全文
posted @ 2018-04-02 21:01 哦摩西罗伊 阅读(907) 评论(0) 推荐(0) 编辑
摘要:我们都知道,蓝牙是是无线网络传输协议的一种,通过蓝牙来传输数据,可以代替数据线的功能。 现在的windows10操作系统就提供了蓝牙传输的功能。具体的操作步骤可以参考:https://jingyan.baidu.com/article/aa6a2c148313210d4d19c45b.html 一般 阅读全文
posted @ 2018-04-02 15:32 哦摩西罗伊 阅读(508) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示