自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 c prime plus 学习重点知识(字符处理)

getchar()与 putchar()getchar ()函数不带任何参数,它从输入队列中返回下一个字符。例如,下 面的语句读取下一个字符输入,并把该字符的值赋给变量ch:ch = getchar();该语句与下面的语句效果相同:scanf ("%c",&ch) ;putchar ()函数打印它的参数。例如,下面的语句把之前赋给ch的值作为字符打印出来:putchar (ch...

2020-05-07 21:24:21 252

原创 QT5 Qstring转换成char *

qml前端通常传输过来的都是Qstring,但是c++使用的一般是char*。下面提供方法实现Qstring转换成char *1.如果没有中文,直接使用Qstring qStr;char* ch = NULL;QByteArray ba = qStr.toLocal8Bit();ch=ba.data();2.如果含有中文,需要设置编码Qt5之前版本:#include<QTextCodec>//下面代码需要写进函数中QTextCodec::setCodecForTr(QTe

2022-03-09 11:11:30 3491 2

原创 Qt or vs2019release文件使用windeployqt打包显示缺少libgcc_s_seh-1.dll,手动添加后又报错应用程序无法正常启动(0xc000007b)

qt 打包exe qml

2022-01-26 11:00:42 5299 5

原创 指针与数组、指针与函数

只要吃透这篇文章,保证你再也不怕面试官问你指针的问题了。我们都知道C语言里面,指针时最重要也是最难的部分之一,而且指针的问题,面试百分之百都会问,而常见的就是问指针数组,指针函数。而指针当做变量相对比较简单,本文不再赘述。这里如果没有一点指针基础,可以看看我前面讲的指针与数组的那篇文章:https://blog.csdn.net/qq_35082781/article/details/106006009指针与数组先看看下面复杂的声明:int board[8][8]; // 声明一个内含int数

2020-05-16 09:59:43 161

原创 c prime plus 学习重点知识(联合(union)、枚举(enum)和typedef)

联合union与struct最主要的区别在于存储值的区别,我们下面会简要介绍。联合的创建联合(union) 是一种数据类型,它能在同一个内存空间中储存不同的数据类型(不是同时储存)。其典型的用法是,设计一种表以储存既无规律、事先也不知道顺序的混合类型。使用联合类型的数组,其中的联合都大小相等,每个联合可以储存各种数据类型。创建联合和创建结构的方式相同,需要一个联合模板和联合变量。可以用一个步骤定义联合,也可以用联合标记分两步定义。下 面是一个带标记的联合模板:union hold {int di

2020-05-15 23:25:02 324

原创 c prime plus 学习重点知识(结构指针的使用)

结构指针一、结构指针的创建和初始化struct结构体的创建这么简单地是就不用我专门写了吧,下面直接创建struct结构体和其指针。struct names {char first [LEN];char last [LEN] ;};struct guy {struct names handle;//创建了嵌套结构体char favfood [LEN] :char job[LEN];float income;};//创建结构体数组并初始化struct guy fellow[2] =

2020-05-15 15:08:26 335

原创 c prime plus 学习重点知识(文件输入输出各函数区别)

getc()与putc()getc()和putc()的数与getchar ()和putchar ()的数类似.所不同的是,要告诉getc ()和putc() .函数使用哪一个 文件。下面这 条语句的意思是“从标准输入中获取一个字符”:ch = getchar () ;然而,下面这条语句的意思是“从fp指定的文件中获取一个字符”:ch = getc(fp) ;与此类似,下面语句的意思是“把字符ch放入FILE指针fpout指定的文件中”:putc(ch, fpout) ;在putc()函数的参数

2020-05-13 21:33:23 264

原创 c prime plus 学习重点知识(存储类别与内存管理)

常见的重要的关键字

2020-05-13 15:36:44 404

原创 c prime plus 学习重点知识(数组与指针)

数组地址我们举一个变相使用指针的例子:数组名是数组首元素的地址。也就是说,如果flizny是一个数组,下面的语句成立:flizny = &flizny[0]; //数组名是该数组首元素的地址flizny和&flizny[0] 都表示数组首元素的内存地址(&是地址运算符)。两者都是常量,在程序的运行过程中,不会改变。但是,可以把它们赋值给指针变量,然后可以修改指针变量的值。地址存储首先看下下面这段代码:#include<stdio.h>#define n 3

2020-05-08 23:26:20 468

原创 c prime plus 学习重点知识(运算符)

比较常用的运算符优先级关系运算符优先级比算术运算符优先级低,比赋值运算优先级高。注意:第二行里面的+ -代表的是一元运算符,即我们常说的正负号。组合赋值运算符(+=,*=)优先级与赋值运算符优先级相同。逗号运算符逗号运算符扩展了for循环的灵活性,以便在循环投中包含更多的表达式。例如:for(i=3,j=9;i<13;i++,j+=3)printf(“you have %d ...

2020-05-07 16:23:53 197

原创 c prime plus学习重点知识(printf与scanf)

输入输出scanfscanf只读取一个单词,即遇到空格就停止了,不会读取一个字符串,如果读取一个字符串,需要用fget(),后面会讲。strlen()与sizeof()strlen()是统计一个字符串数组中有多少字符串,即字符串长度,sizeof()则是显示字符串数组的大小。#define c预处理器例如:#define PI 3.1405926在编译时,程序的PI就会替换成3.14...

2020-05-05 11:06:44 286

原创 编译内核时出现fatal error: linux/compiler-gcc7.h: No such file or directory(已解决)

编译内核时出现fatal error: linux/compiler-gcc7.h: No such file or directory(已解决)##linux内核编译时出错最近编译linux内核时出现了问题,网上找了好多办法都没解决,最后才找到一个比较好一点的方法。网上的方法大多数都是把/usr/src/… linux内核中的compile-gcc.h加入到需要编译的内核的位置。解...

2019-11-25 11:36:48 8038

中科大软院概率论与数理统计试题回忆

本资源为中科大软件学院2019下学年袁宇丹与翟建芳老师的概率论与数理统计课程试题回忆。其中部分题目是课本原题,我已经截图。

2020-07-14

空空如也

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

TA关注的人

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