- 博客(15)
- 收藏
- 关注
原创 单链表代码4
printf("输入学生性别(0:女生;1:男生):\n");scanf("%d",&xb);fflush(stdin);if((xb != 0) && (xb != 1)){printf("性别输入错误,重新输入选择!\n");break;}printf("%s\n%s\n%d\n\n", name, no, xb);addNode(name, no, xb)
2015-12-23 11:41:44 318
原创 单链表代码3
//退出系统时,删除链表中所有节点void delAllNode(){NODE *walk = head;NODE *freeNode;printf("删除所有节点!\n");while(walk != NULL){freeNode = walk;walk = walk->link;free(freeNode);freeNode = NULL;}
2015-12-23 11:40:35 353
原创 单链表代码2
//按照输入学生姓名删除节点void delNode(char name[41]){ NODE *pos = NULL; NODE *walk = NULL; NODE *prevNode = NULL; NODE *freeNode = NULL; pos = findNode(name); if(pos == NULL)
2015-12-23 11:34:53 323
原创 单链表代码1
#include #include typedef struct node{ char name[41]; //姓名,这两个数组故意弄大了一些,是为了防止刚好输入40和18个时溢出 char no[20]; //身份证号 int xb; //性别:女性设为0,男性设为1 struct node *link; //指向下一个节点的
2015-12-23 11:31:36 458
转载 Linux下读取一个目录下的多个文件
#include #include #include #include #include using namespace std;int main(int argc, char *argv[]){ int times = 0; DIR *dp; struct dirent *dirp; vector filename;
2015-10-09 15:36:04 1478
转载 c++ 在函数后加const是什么意思?
定义的类的成员函数中,常常有一些成员函数不改变类的数据成员,也就是说,这些函数是"只读"函数,而有一些函数要修改类数据成员的值。如果把不改变数据成员的函数都加上const关键字进行标识,显然,可提高程序的可读性。其实,它还能提高程序的可靠性,已定义成const的成员函数,一旦企图修改数据成员的值,则编译器按错误处理。 const成员函数和const对象 实际上,const成员函数还有另外一项作
2015-09-25 11:16:31 898
转载 c++ 在函数后加const是什么含义?
定义的类的成员函数中,常常有一些成员函数不改变类的数据成员,也就是说,这些函数是"只读"函数,而有一些函数要修改类数据成员的值。如果把不改变数据成员的函数都加上const关键字进行标识,显然,可提高程序的可读性。其实,它还能提高程序的可靠性,已定义成const的成员函数,一旦企图修改数据成员的值,则编译器按错误处理。 const成员函数和const对象 实际上,const成员函数还有另外一项作
2015-09-25 11:10:40 734
转载 visio 2007:方向键无法移动图像解决方法
问题描述:选中Visio中图形时,使用方向键不能移动图形。问题原因:键盘上的Scroll Lock打开了,关闭即可。
2015-09-23 11:00:53 2941
原创 C++ STL map资料
STL map 常用操作简介http://www.kuqin.com/cpluspluslib/20071231/3264.htmlmap用法详解http://www.kuqin.com/cpluspluslib/20071231/3265.htmlC++仿函数基本概念浅析http://developer.51cto.com/art/201002/18272
2015-09-21 15:49:17 356
原创 main中int argc, char **argv 含义
说明:用于运行时,把命令行参数传入主程序。argc 表示参数的个数。包括运行的函数名和后面的参数。argv中存储具体的参数值。按照输入的顺序存储。示例:命名 test.cppint main(int argc, char **argv){int a = argc;int m, n;char b[10];strcpy(b, argv[0])
2015-08-20 16:25:35 588
转载 C语言格式化输出(整理2)
指定输出位宽和对齐: 1)可以在"%"和字母之间插进数字表示最大场宽,默认右对齐。 例如: %3d 表示输出3位整型数, 不够3位右对齐。 2)在“%”后面加上 “-”(减号)用来设置为左对齐。 例如:%-3d 表示输出3位整型数, 不够3位左对齐。一些特殊规定字符: \n
2015-08-20 09:13:26 600
转载 C语言格式化输出(整理1)
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("", );格式化规定符: %d 十进制有符号整数 %u 十进制无符号整数 %f 浮点数
2015-08-19 16:39:35 455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人