自定义博客皮肤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)
  • 收藏
  • 关注

转载 文件操作

2019-07-23 15:15:54 117

转载 fork() && fork() || fork()

fork() && fork() || fork()http://blog.csdn.net/hs794502825/article/details/10242091#include <unistd.h>#include <stdio.h>int main(){fork();//fork() && fork() || fork(...

2019-07-23 14:27:23 323

原创 sqlite3操作语句

sqlite3 关系型数据库,体积小。特性:轻量级数据库,体积小,占用资源少,无需安装和管理配置。缺点:不会进行严格的类型检查sqlite3基本命令:创建数据库:sqlite3 student.db1- 系统命令 以 ‘ . ’开头的命令 .help 帮助 .quit 退出 .exit 退出 .schema 查...

2019-07-17 13:50:16 363

原创 C++向上转型

将派生类对象的成员数据赋值给基类对象(仅限成员数据)#include <iostream>using namespace std;class Base{protected: int a;public: Base(int a) { this->a = a; } ~Base() { } ...

2019-07-16 20:21:16 232

原创 C++运算符重载

单目运算符重载:包括 前置++,前置–;后置++, 后置–原型:成员函数写法:className operator++( int )友元函数写法:friend className operator++(className& obj ,int )其中,有无 int 参数是区分前置还是后置的标志,有 int 参数的为后置成员函数写法少写一个参数是因为成员函数中自带一个指向当前对象...

2019-07-16 19:51:46 113

转载 main函数参数

argc是命令行总的参数个数argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i<argc; i++) cout<<ar...

2019-07-15 19:01:12 269

转载 习题

##练习**1、原型:void *memcpy(void dest, const void src, size_t n);功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中;memcpy没有考虑重叠的情况void* mymemcpy(void* dest, void* source, size_t count){ char *ret = (...

2019-07-12 18:47:37 153

转载 单向链表排序

一、冒泡排序简述1、概念冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。  它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端。2、实例分析以数组为例进行说明:  数组a[4] = {4,...

2019-02-15 17:19:42 1279 1

原创 链表建立、插入及删除

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;struct node { int num; struct node * next;};/*----------将新节点插入链表头-----------------------*/void insert_head(struct node ** head, struct...

2019-02-13 16:41:42 164

原创 函数以数组为返回值

#include &lt;stdio.h&gt;char *func(){ static char a[] = "hello world"; return a;}int main(){ printf("%s\n", func()); return 0; }由下图可知,当字符串数组a定义成静态的时候,它的生命周期与程序的生命周期一样。若不定义成 sta...

2019-01-28 18:58:58 2184

原创 指向二维数组的数组指针

2019-01-26 17:08:10 301

转载 n个人围成一圈,报到3退出

题目:有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位?#include &lt;stdio.h&gt;int M = 3;int main(){ int n, s = 0; int i; printf("input number:"); scanf( "%d", &amp;n);...

2019-01-24 22:32:58 979

原创 1000以内的“完数”

题目:一个数如果恰好等于它的因子之和,这个数被成为”完数”,例如:6=1+2+3.请编程找出1000以内的完数首先根据题目,要求1000以内的完数,则需要定义一个变量 num 来表示1~1000然后定义一个变量 i 用来表示因子,定义一个变量 sum 来表示因子相加的和;原本代码如下:#include &lt;stdio.h&gt;int main() //错误代码{ i...

2019-01-24 22:26:03 32307 5

原创 mfc单文档滚动字幕

mfc单文档实现滚动字幕在CView.h里添加一个 int 型、public 属性的成员变量 x ,并在构造函数里并初始化在OnDraw(CDC *pDC)中打开类向导(ctrl+w)添加时间响应函数WM_TIMER并添加代码void C滚动字幕View::OnTimer(UINT_PTR nIDEvent){ // TODO: 在此添加消息处理程序代码和/或调用默认值 ...

2018-11-11 18:57:53 637

原创 用mfc画动态直线--“橡皮线"

用mfc画动态直线--“橡皮线”笔记:代码在CView.cpp里实现//CViewCPoint m_ptSpoint; //起始点CPoint m_ptEpoint; //最终点bool m_click;//上面三个变量也可定义在Cview.h里void CDrawLineView::OnLButtonDown(UINT nFlags, CPoint point){ /...

2018-11-11 18:32:08 1309

空空如也

空空如也

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

TA关注的人

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