自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT笔记

main函数中 return a.exec( ); 让程序一直执行 等待用户操作* QPushButton QPushButton *p1; p1.setText(QString(“close”)); //窗口标题 QPushButton b; b.setText("_"); // 给按钮设置内容 QPushButton b(this); p2 = new QPushButton(this...

2019-08-05 19:58:32 164

原创 c++初学

三目运算符 c中 不可作为左值 c++ 可作为左值 但不可用常数 const int a = 10; c 有 c++ 无 符号表 const define 区别 1,#define没有类型 2,#define预编译(文本替换) const 编译期 3,定义复杂类型const - struct - class 引用 & 有自己的存贮空间 本质 1 别名 int a = 10 int ...

2019-08-01 20:22:25 174

原创 奇奇怪怪

在C99模式之外使用’for’循环初始化声明 for(int i = 1 ; i < 5 ; i++ ) C99允许在for语句中定义并初始变量,gcc4编译语言的默认 标准是C89,编译C99程序需要加参数"--std=c99"使用 gcc tt1.c -o tt1 --std=c99 ...

2019-07-21 18:47:14 215

原创 c++模板

stl 标准模板库 模板声明 模板参数表 template<calss T> <返回值类型> 函数名(函数形参表) 普/模 普/模 template <class T> T max1(T a,T b) { ...

2019-07-20 15:34:30 110

原创 ::域解析符的作用·

指定命名空间 返回值 类名::函数名(参数) void student::set_age( ) 静态成员的初始化 int test::b = 0; static成员函数 Test::print(); 调用友元函数 friend void A::test(B&b); 父类 子类 同名函数...

2019-07-19 21:33:23 744

原创 c++笔记

struct与class区别 struct(c)class 有成员函数 默认权限 private (c++) struct 默认权限public 类模板 class 可以表示模板类型 struct 不可以 #ifndef STUDENT_H 防止重复定义 #define STUDENT_H #endif 域解析符 :: void student::set_age( ) 返回值 类名::函数名(参...

2019-07-12 09:14:10 100

原创 通讯录 改

#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; struct node { char name[15]; char address[20]; char tel[11]; struct node *next ; }; void creat_link(struc...

2018-12-19 14:11:11 355

原创 通讯录初步

#include &amp;lt;stdio.h&amp;gt; #include &amp;lt;stdlib.h&amp;gt; #include &amp;lt;string.h&amp;gt; struct node { char name[15]; char address[20]; char tel[11]; struct node *next ; }; void creat_link(s

2018-12-14 22:00:15 193

原创 12 - 02

#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; struct node { int num ; struct node *next ; }; void creat_link(struct node **head) { *head = NULL; } void insert_head(struct node **head,struct node ...

2018-12-10 12:51:51 163

原创 12 - 09循环链表等

#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; struct node { int num ; struct node *next ; }; void creat_link(struct node **head) { *head = (struct node *)malloc(sizeof(struct node)); (*head)-&gt;...

2018-12-10 12:50:57 152

原创 作业 8

1.简述Makefile的作用 Makefile是一种工程的编译方法,它拥有非常强大的组织流程的能力。 Makefile 通常是和 make 命令一起配合使用,很多大型项目的编译都是通过 Makefile 来组织的。 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系将会非常复杂。make是一个命令工具,它解释Makefile 中的指令(规则)。 Makefile 文件描述了整个...

2018-12-07 11:17:24 161

原创 作业 7

题目3:求1+2!+3!+…+10!的和 题目4:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 题目5:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制 题目7...

2018-12-01 19:44:23 233

原创 作业 6

题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 题目2:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 题目3:将一个正整数分解质因数。例如:输入90,打印出90=233*5。 题目4:输入两个正整数m和n,求其最大公约数和最小公倍数。 题目5:输入一行字符,分别统计出其中英文字母、空格、数字的个数。...

2018-11-29 23:23:12 212

原创 11 -25

\ddd 表示1~3位的八进制数的ascll码值 \xhh 表示1~2位的十六进制的ascll码值 \0 == NULL ascll码值为零 字符串 != 字符数组 %s 输入时 scanf 空格,回车,TAB 结束 gets 只以 回车结束 char c[ ] = “I am happy” 字符串自己的地址消失,占用数组的地址。 char *p= “I am happy” 这里字符串常量就...

2018-11-26 00:30:58 179

原创 11 - 24

结构体作为函数参数时,尽量使用指针(节省空间) 指针数组 *p[4] 数组指针 (*p)[4] 指针函数 *p(int,int) 函数指针 (*p)(int,int) 标识符规定: 1。数字,字母,下划线构成 2。字母,下划线为首字母 3。区分大小写 4。保留字不能用 5。长度小于32字符 c语言为强类型语言必须先定义后使用 Linux下数组初始化部分则剩下部分元素为0,若不初始化则全为随机值...

2018-11-25 00:15:35 290

原创 c 练习 2

2018-11-23 01:13:49 154

原创 c 练习 1

2018-11-20 23:58:36 155

原创 11 - 18

if语句中,前面的语句优先级高,后面的语句优先级低。 if(5&lt;=x&lt;=20) 错误 因为根据左结合5&lt;=x的结果不是0就是1 ,在执行下x&lt;=20 是一定为真的, 所以这种写法是没法判断 x是否在范围内的。 应用&amp;&amp;结合 与零值做比较 {1.布尔变量(true为真,false为假) 2.整形变量(0为假,1为真 3.浮点变量(只能比较精度) 4.指针变量(...

2018-11-19 00:16:16 152

原创 11 - 17

sizeof 占多少字节 strlen 有效长度(不包含\0) 例:lello sizeof计算得6(包含\0) strlen计算得5 课本p41 算数转换 printf(“%%”)输出% fflush清空输入缓冲区 scanf 只能决定宽度不能决定精度(%m) scanf(“%*”)中% 为赋值抑制符(取完值不赋给任何变量) int i:定义变量(分配空间,只能定义一次) extern int ...

2018-11-17 22:31:07 151

原创 c复习

数组 用%格式输入字符串时,空格、制表符、和回车都作为输入数据的分隔符,且必须按回车结束一次输入。 char a[11]; gets( a ); puts( a ); char a[3][10] = { "abcd " , " dddd " , " ssss " }; 可以不指定一维数组长度 二维不可省略 ...

2018-11-15 20:42:14 242

原创 c语言复习

标识符 数字 字母 下划线 转义字符 \n 换行 &amp;&amp;与 ||或 !非 闰年 能被四整除且不能被100整除 或能被400整除 (year%4= =0)&amp;&amp;(year%100!=0)||(year%400= =0) 数据输出 printf("%d , %c\n" , i , c ); %d 有符号十进制整数 %o 无符号八进制 %x 无符号十六进制 %u 无符号十进制...

2018-11-13 21:52:51 181

原创 11-11

shell 脚本 程序必须以下面的行开始(必须放在文件的第一行) #!/bin/sh /bin为shell的版本

2018-11-11 23:33:57 167

原创 2018-11-10

编译器 Gcc 可多文件编译 必须找到main函数 调试器 Gdb 可在指定地方停止 工程管理器 Make 按三个时间戳管理 脚本 shell shell命令解释器 源文件---- .c | 预处理---- .i 处理 include define等 | 编译 ---- .o 为二进制 目标文件 | 链接 | 可执行---- .exe .out二进制 int main 返回...

2018-11-11 00:44:00 144

原创 作业

Linux基础知识考查 1、在Linux 系统中,以( 文件)方式访问设备 2、前台起动的进程使用( ctrl+c )终止。 3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数( -b ) 。 4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是( )。 5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是( gzip )。 6、将/home/stu...

2018-11-08 20:45:23 161

原创 11.4 linux

11.4 linux 命令模式 按i进入 插入模式 插入模式 按esc进入 命令模式 命令模式 按: 进入底行模式 命令模式功能键: [n]y [n]yy (复制) p (粘贴) [n]dd (行删) [n]x [n]xx (删除) G (光标至文尾) u(取消前一个动作) 1、vi hello.c 2、键入i进入插入模式 3、编辑 4、键入[Esc]退入到命令模式 5、键入:wq保存退出 命令行...

2018-11-05 21:24:19 354

空空如也

空空如也

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

TA关注的人

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