- 博客(26)
- 资源 (32)
- 问答 (18)
- 收藏
- 关注
原创 C++的数组、结构体、指针三种复合类型知识点小总结
数组、结构体、指针是C++的3种复合类型。数组可以在一个数据对象中存储多个不同类型的值,通过使用索引或下标,可以访问数组中的各个元素。
2016-01-27 16:54:11 2121
原创 指针、数组,和指针算术你基本入门了(理解了这些)
知识点:指针和数组基本等价,原因在于指针算术和C++内部处理数组的方式。将整数变量加1后,其值将加1;但将指针变量加1后,增加的量等于它指向的类型的字节数。
2016-01-26 17:15:28 904
原创 关于结构体的详细讲解,C、C++中的区别
C、C++内置的类型分两种,一种是基本数据类型,一种是复合数据类型,此处我们要讲的结构体便是复合数据类型。先来讨论一下结构体存在的意义吧,也许你认为基本的数据类型就够了,为什么还要有结构题这种复合数据类型存在呢?其实结构体是很有用的。
2016-01-24 21:15:15 1886 2
原创 Qt5 取消了QTextCodec::setCodecForTr()和QTextCodec::setCodecForCString()这两个函数。
Qt5 取消了QTextCodec::setCodecForTr()和QTextCodec::setCodecForCString()这两个函数。
2016-01-17 19:03:10 3981 2
转载 C/C++中常出现的#ifndef,#define,#endif解析
想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文件中都要加入#ifndef/#define/#endif 这些代码?
2016-01-17 18:51:19 3929
原创 Linux下C语言多线程编程实例(用C语言模拟word软件,一边输入,一边统计字符)
下面通过两个实例来讲解多进程编程。1.首先先举一个简单的多进程程序吧,让大家好理解多进程编程。
2016-01-11 18:34:39 3234 1
原创 Linux下C语言实现C/S模式编程(附源码,运行截图)
由标题可知,这篇博客主要讲如何用C语言实现一个C/S模式的程序。主要功能:时间回送。客户机发出请求,服务器响应时间,并返回服务器时间,与客户机进行同步。
2016-01-11 18:03:23 4505
原创 (实训第二天)用C程序判断机器是大端模式还是小端模式,附源程序
在写程序前还是先讲一讲什么是大端模式什么是小端模式吧。传闻这是一道面试题,懂了的人就知道写程序其实很简单的咯。 大端模式:是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;
2016-01-06 21:07:12 2133 1
转载 (实训第二天)内核空间与用户空间
内核空间和用户空间是操作系统理论的基础之一,即内核功能模块运行在内核空间,而应用程序运行在用户空间。现代的CPU都具有不同的操作模式,代表不同的级别,不同的级别具有不同的功能,在较低的级别中将禁止某些操作。
2016-01-06 20:52:25 651
原创 (实训第一天)讲一讲main函数返回值、参数argc、argv、并模仿登录功能
可能很多学习C语言的人都没有关注main()函数的返回值,一般都在程序的末尾习惯性的加一句 return 0;并没有关注过为什么要这样写,存在的意义是什么。下面我就来讲一讲吧。C语言主函数一般的写法:
2016-01-04 19:26:18 2771 1
原创 (实训第一天)Linux下编译运行C源程序的过程(图解)
1.首先进去Linux系统终端2.输入gedit 源文件名.c ;最好在最后再加上一个参数&,这样可以让源文件编辑窗口在后台运行,这样就可以继续使用终端窗口。3.编辑源程序,最后保存。
2016-01-04 19:09:41 4854
原创 (实训第一天)Linux系统常用命令以及基本概念
挂载:将分区和目录绑定在一起。pwd:打印当前工作目录。mkdir:创建文件夹。ls:列出所有子目录以及文件夹。
2016-01-04 19:05:07 1119 1
转载 Linux kill, killall, kill -9
killall命令, 杀死同一进程组内的所有进程,其允许指定要终止的进程的名称,而非PIDkillall和pkill是相似的,不过如果给出的进程名不完整,killall会报错。pkill或者pgrep只要给出进程名的一部分就可以终止进程。
2016-01-04 19:00:19 1081
原创 C++程序设计课后习题及解答(第七章)
(1).如果派生类B已经重载了基类A的一个成员函数fn1(),没有重载基类A的成员函数fn2(),如何在派生类的函数中调用基类的成员函数fn1(),fn2()?(2).定义一个object类,有数据成员weight及函数成员:构造函数、析构函数、SetWeight()、Getweight(),由其公有派生类box类,增加数据成员height和width及函数成员:构造函数、析构函数、GetWidth()、SetWidth()、GetHeight()、setHeight()。声明一个box对象,观察构造函数
2016-01-03 19:06:07 7640
原创 C++程序设计课后习题及解答(第八章)
(1).定义一个point类,对其重载++、¬- -、<<、>>运算符,并在主函数中对其进行测试。(2).请写一个抽象类Shape,它有两个私有数据成员X、Y,表示一个点的坐标,有一个无参构造函数和有参构造函数,有用于几何图形计算面积(GetArea)和计算周长(GetPerim)的纯虚函数。通过抽象类Shape派生出矩形类Rectangle和圆类Circle。在主函数中定义一个Rectangle对象和一个Circle对象,计算并显示出它们的面积和周长。
2016-01-03 19:00:45 3937
原创 排序算法实例(冒泡法排序、选择法排序、直接插入排序 、希尔法排序、折半插入排序)
排序算法实例(冒泡法排序、选择法排序、直接插入排序 、希尔法排序、折半插入排序)
2016-01-03 18:33:59 3616
原创 C++程序设计课后习题及解答(第四章)
设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角的两个点的坐标,根据坐标能算出矩形的面积。设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、复制构造函数、内联成员函数、带默认形参值得成员函数、类的组合。
2016-01-03 18:01:45 5317
原创 C++程序设计课后习题及解答(第二章)
编写一个完整的程序,运行时向用户提问“你考试考了多少分?(0-100)”,接收输入后判断其等级显示出来。规则如下: 优 90<=分数<=100等级= 良 80<=分数<90 中 60<=分数<80 差 0<=分数<60.
2016-01-03 17:57:25 5346 1
原创 C语言实现迷宫求解问题(详细思路+附源代码)
二、数据结构1) 建立一个二维数组表示迷宫的路径(0表示通道,1表示墙壁);2) 创建一个栈,用来存储“当前路径”,即“在搜索过程中某一时刻所在图中某个方块位置”。1) 创建一个Int类型的二维数组intmaze[n1][n2],用来存放0和1 ;2) 创建一个结构体用来储存数组信息(数组的横坐标X,数组的纵坐标Y,方向C) typedef struct node
2016-01-03 16:59:59 109648 17
原创 C++猜数字游戏的程序,用srand()函数产生随机数
编写一个猜数字游戏的程序:程序随机选择一个1到1000的数,然后输出: I have a number between 1 and 1000. Can you guess my number? Please type your first guess:
2016-01-03 16:42:52 8309
转载 malloc和new的区别---当malloc和string相遇时, 容易出错
在学习C语言的时候, 我们学了malloc,(用来向系统申请内存空间),后来学习C++的时候, 又学了new(用来创建一个对象), 那么malloc和new有什么区别呢?
2016-01-01 21:46:53 1238
四象限便签_Setup.exe
2019-10-03
自己实现的Qt日志记录系统
2019-03-05
Qt学生信息管理系统(数据库操作)
2017-06-04
Qt拖拽打开文件
2016-11-13
Qt调用系统摄像头
2016-11-13
Qt:QLineEdit
2016-08-06
Qt:QStatusBar 和 QProgressBar 程序
2016-07-13
Qt记事本源码
2016-06-28
Qt关机程序
2016-06-15
MFC中将两个独立的程序合并为一个程序
2016-05-20
MFC文档(SDI)应用:绘图程序(画圆、画线、鼠标事件)
2016-04-21
MFC菜单响应事件绘图
2016-04-08
C语言做的学生成绩管理系统,功能齐全
2015-07-14
QT编译oracle数据库驱动,求分享
2016-09-27
蓝桥杯 历届试题 公式求值 (想了很久了,想不明白,才来请教的,麻烦各位了)
2016-03-16
蓝桥杯-算法训练 Lift and Throw 求教各位大牛,谢谢各位
2016-03-08
蓝桥杯—移动距离的问题,走过的路过,千万不要错过
2016-03-04
关于C++中的long long 类型的问题,大神菜鸟都请看一下,谢谢咯,感激不尽
2016-02-24
ACM编程题,找出敏感词串,并删除,要求时间和空间效率很高,我写的程序通不过,
2015-11-13
ACM程序设计题,看不懂,请教一下各位
2015-11-06
51单片机汇编程序,将内部存储器E0H开始的32个单元数据倒序排序
2015-10-25
汇编求双字节有符号数补码的问题
2015-10-12
作业题,求教,8051汇编程序的寻址方式,非伸手党
2015-10-10
网站后台管理,栏目管理刷新不了
2015-09-11
曙光服务器,调整作业优先级
2015-09-10
数据库、触发器、三级数据库选择题,求大神解答
2015-09-08
VC,MFC做的图书管理系统,有点问题,大家帮忙看一下吧,谢谢了
2015-07-05
VC,MFC做的图书管理系统,有点问题,大家帮忙看一下吧,谢谢了
2015-07-05
MFC中 SQL语句格式的的问题
2015-07-04
VC++,MFC边框框显示文字的问题
2015-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人