自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ primer 学习笔记及理解(2)

#define指令把名字设定为预处理变量,另外两个指令则分别检查某个指定的预处理变量是否已经定义#ifdef 当且仅当变量已定义时为真#ifndef 当且仅当变量未定义时为真,一旦检测为真,则执行后续操作知道#endif字面值:是一个不能改变的值,如数字,字符,字符串等。单引号内的是字符字面值,双引号内的是字符串字面值。块:名字定义在块内部。名字从声明位置开始直至声明语句所在的作用...

2018-08-05 19:13:35 201

原创 Linux C的简单文件操作

fopen打开文件定义函数FILE * fopen(const char *path,const char *mode);其中const char *path为文件的打开路径及文件名。const char *mode为以下几种模式:R:打开只读文件,该文件必须存在。r+:打开可读写的文件,该文件必须存在。w:打开只读文件,若文件存在则文件长度清0,即该文件内容会消失;若文件...

2018-08-03 21:25:28 227

原创 c++ primer 学习笔记及理解(1)

术语clog :关联到标准错误,通常用于报告程序的执行信息,存入一个日志文件中。方法 :成员函数的同义用语。类 :一种定义自己的数据结构及其相关操作的机制。类类型 :类定义的类型。类名即为类型名。命名空间 :将库定义的名字放在一个单一位置的机制。命名空间可以避免不经意的名字冲突。::       :作用域运算符。其用处之一是访问命名空间的名字。 c++算术类型类...

2018-08-03 20:42:47 701

原创 快速排序

#include<stdio.h> void swap(int *a, int *b){ int tmp = *a; *a = *b; *b = tmp;} int partition(int a[], int low, int high){ int privotKey = a[low]; //privotKey为基准元素 while(low &...

2018-08-01 11:17:53 121

原创 简单选择排序

#include<stdio.h>#define max 10void sort(int array[],int a);int sortmin(int array[],int a,int i);int main(){ int i; int array[max]={2,8,6,4,3,9,10,1,7,5}; sort(array,max); for(i=0;i&lt...

2018-08-01 09:44:32 160

原创 插入排序-希尔排序

#include<stdio.h>#include<math.h>#define maxnum 10void shellsort(int array[],int n,int t);int dkhibbard(int t,int k);void shellinsert(int array[],int n,int dk);int main(){ int arr...

2018-07-29 20:51:49 124

原创 插入排序的简单示例以及个人见解

#include<stdio.h>#include<stdlib.h>#define N 5void display(int a[],int n){ int i,j,k,temp; for(i=1;i<n;i++) { j=0; while((a[j]<a[i])&&(j<i)) { j++; } ...

2018-07-28 20:41:27 284

原创 在LINUX下用链表形式编写通讯录(bug已修正版)

昨日bug 部分stu *myread(stu *head)//这个函数有bug{ FILE *stream; stream=fopen("/root/Desktop/addresslist_lb/data","r"); int count1,i,k; char new1[10]; stu *temp=head; if(stream==NUL...

2018-07-27 20:02:21 252

原创 在LINUX下用链表形式编写通讯录

完成情况:功能都已实现,但当data文件无数据时会出现问题,400行代码。附代码#include<stdio.h>#include<string.h>#include <stdlib.h>//#include<Windows.h>typedef struct Link{ int num; char name[10]; cha...

2018-07-26 19:19:11 202

原创 2018年7月25日日报

姓名:任光烨 日期:2018年7月25日今日学习任务:学习指针及数组,数据结构。今日完成情况:都已完成,100~200行代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:自我评价:一般。其他:附笔记  数据结构笔记第一章数据项是不可分割的最小单位。数据对象是性质相同的数据元素的集合,是数据的子集。数据结构是相互之间存在...

2018-07-25 19:13:01 182

原创 2018年7月24日日报

姓名:任光烨 日期:2018年7月24日今日学习任务:自学文件操作,单链表,完成通讯录4.0。今日完成情况:都已完成,100~200行代码。今日开发中出现的问题汇总:全局变量的延迟问题,fwrite函数的参数,。今日未解决问题:无。今日开发收获:文件操作以及数据结构自我评价:其他:附通讯录4.0源代码通讯录现已完成功能汇总:1.信息录入2信息按序号以及名字大...

2018-07-24 19:03:48 264

原创 2018年7月23日日报

姓名:任光烨 日期:2018年7月23日今日学习任务:学习数组函数等,趣味编程8,9题。今日完成情况:都已完成,<100行代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:自我评价:其他:趣味编程8,9题8:#include<stdio.h>int main(){    int a,b,c,count=0;    f...

2018-07-23 19:43:02 206

原创 2018年7月22日日报

姓名:任光烨 日期:2018年7月22日今日学习任务:趣味编程5,6,7题。今日完成情况:都已完成,<100行代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:终于休息了半天,劳逸结合。自我评价:????。5-1:#include<stdio.h>void main(){    unsigned long i;    i...

2018-07-22 16:40:14 163

原创 2018年7月21日日报

姓名:任光烨 日期:2018年7月21日今日学习任务:学习Linux操作指令,趣味编程3.4题,通讯录程序新增修改功能。今日完成情况:都已完成,300~400代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:学习并操练Linux操作指令。自我评价:一般。其他:附课堂笔记以及程序。#include<stdio.h>#include...

2018-07-21 19:20:35 212

原创 2018年7月20日日报

姓名:任光烨 日期:2018年7月20日今日学习任务:学习Linux操作指令,在Linux环境下完善通讯录程序,用*输出sin cos函数等。今日完成情况:都已完成,200~300代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:学习并操练Linux操作指令。自我评价:一般。其他:附课堂笔记以及程序。练习题程序:1-1#inclu...

2018-07-20 21:08:55 145

原创 2018年7月19日日报

姓名:任光烨 日期:2018年7月19日今日学习任务:学习Linux操作指令。今日完成情况:都已完成,100~200代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:学习并操练Linux操作指令。自我评价:一般。其他:附课堂笔记。  ...

2018-07-19 19:09:07 132

原创 2018年7月18日日报

姓名:任光烨 日期:2018年7月18日今日学习任务:1.自习Linux操作指令2.将下列名单随机分组:分组要求,随机选择4个人组成一组输出结果:4个人一行进行输出,每行代表一个组。3.在vs环境下编写通讯录。今日完成情况:完成大部分功能,分组的题目能用数组进行初始化后完成功能,通讯录姓名只实现了输入单个字符,400~500行代码。今日开发中出现的问题汇总:使用结构体进行...

2018-07-18 18:42:54 295

原创 2018年7月17日日报

姓名:任光烨 日期:2018年7月17日今日学习任务:学习Linux操作指令。今日完成情况:都已完成,无代码。今日开发中出现的问题汇总:无。今日未解决问题:无。今日开发收获:学习并操练Linux操作指令。自我评价:一般。其他:附课堂笔记。...

2018-07-17 19:01:43 203

空空如也

空空如也

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

TA关注的人

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