自定义博客皮肤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( ); 让程序一直执行 等待用户操作*QPushButtonQPushButton *p1;p1.setText(QString(“close”)); //窗口标题QPushButton b;b.setText("_"); // 给按钮设置内容QPushButton b(this);p2 = new QPushButton(this...

2019-08-05 19:58:32 119

原创 c++初学

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

2019-08-01 20:22:25 99

原创 奇奇怪怪

在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 140

原创 c++模板

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

2019-07-20 15:34:30 81

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

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

2019-07-19 21:33:23 671

原创 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 71

原创 通讯录 改

#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 307

原创 通讯录初步

#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 159

原创 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 127

原创 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 122

原创 作业 8

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

2018-12-07 11:17:24 122

原创 作业 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 182

原创 作业 6

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

2018-11-29 23:23:12 166

原创 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 141

原创 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 234

原创 c 练习 2

2018-11-23 01:13:49 118

原创 c 练习 1

2018-11-20 23:58:36 125

原创 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 119

原创 11 - 17

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

2018-11-17 22:31:07 120

原创 c复习

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

2018-11-15 20:42:14 187

原创 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 159

原创 11-11

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

2018-11-11 23:33:57 139

原创 2018-11-10

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

2018-11-11 00:44:00 109

原创 作业

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

2018-11-08 20:45:23 119

原创 11.4 linux

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

2018-11-05 21:24:19 290

空空如也

空空如也

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

TA关注的人

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