C++
艾晓初
新晋程序员,分享每日进步之路
展开
-
#ifdef/#ifndef/#define/#endif 相关用法
https://blog.csdn.net/qq_36662437/article/details/81476572转载 2020-09-03 14:55:01 · 242 阅读 · 0 评论 -
C++/QT5 各种变量所占用字节数归纳
16位编译器正向归类变量类型字节数char1个字节char*(即指针变量)2个字节short int2个字节int2个字节unsigned int2个字节float4个字节double8个字节long4个字节long long8个字节unsigned long4个字节反向归类字节数变...原创 2019-09-04 11:18:46 · 4218 阅读 · 0 评论 -
C++指针的强制类型转换
强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符) (表达式)其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。指针类型简介c语言中,指针是就是内存地址,因此使用指针可以方便的操作内存数据。指针的类型标志着这个指针指向数据的类型,有两个作用:1、告诉了编译器需要从这个地址开始对**多少字节(n)**的数据进行操作, 以及操作模式2、告诉编译器当对这个指针进行...转载 2019-09-04 16:29:35 · 3047 阅读 · 0 评论 -
C/C++ C语言定义结构体的几种方法
1. 先定义结构体类型,再定义结构体变量。struct student{ char no[20]; ...转载 2019-09-07 09:36:09 · 1138 阅读 · 0 评论 -
C/C++ 结构体(struct)的简单用法
struct结构体的简单用法当我们的对象存在多个变量时,可以用结构体来整体定义。例如,对一个班的学生进行成绩统计,需要包含学生名、学号、语文成绩、数学成绩、英语成绩。如果在主函数中定义,则十分繁琐,不易阅读、移植,甚至有可能在排序时出现逻辑错误。因此,使用结构体便是一种很好的选择。基本定义方法需要在.h头文件中声明结构体:struct 结构体名{ 数据类型 变量名1;};其中...原创 2019-09-16 19:54:18 · 2743 阅读 · 0 评论 -
C/C++ 指针的概念及简单应用
定义指针的一般形式类似定义变量的形式,数据类型包含 int、char、float等: 类型名 *指针变量名;指针有什么用? 定义一个变量value:int value = 150; 定义一个指针pv:int *pv = &value;*注:定义指针时应对指针进行初始化,原则上不允许int *pv;这样的指针出现。如果没有想好,可以将指针定义为空指针cha...原创 2019-09-18 19:38:28 · 618 阅读 · 0 评论 -
QT5 如何在多个cpp文件中传递变量(图文详解)
前言 为了的可读性和移植性,我们可能需要将一个CPP文件拆分成多个文件,这时,如果在一个.cpp文件中想调用另一个.cpp中的变量该如何操作?具体步骤1、新建不同的.cpp项目工程文件这里面原始参数放在ex01中,new_widget用于调用原始参数。2、在ex01.cpp中声明一个外部变量 注意:外部变量extern要放在最开始,一定不要放在class类中,否则会报错:sto...原创 2019-10-07 12:54:16 · 9070 阅读 · 11 评论