来源:https://www.cnblogs.com/jaysir/p/5041799.html 常量存储总结局部变量、静态局部变量、全局变量、全局静态变量、字符串常量以及动态申请的内存区 1、局部变量存储在栈中2、全局…
分类:c/c++
【C++】基本的数据类型(二) 字符型常量的表示方法
前文介绍了一些基本的数据常量,这里我们主要来接触字符常量和字符串常量。 首先,是最小单位的常量boolean常以及最简单的字符常量。 布尔类型常量只有true和false两个值,常用的赋值方式如 bool test=fa…
已经两点求直线方程(多维空间)
已知两点 p1(a1, b1, c1), p2 (a2, b2, c2) 求直线方程。 要求直线方程首先要理解直线是什么? 直线是一系列满足一定条件的点的…
[C++] 结构体Struct类型和变量定义
一、结构体的基本概念 结构体属于用户自定义的数据类型,允许用户存储不同的数据类型 二、结构体定义和使用 语法:struct 结构体名 {结构体成员列表}; struct 结构体名 变量名 struct 结构体名 变量名 …
使用c语言如何将txt文档内容读到结构体中
程序源码 #include<stdio.h> #include <string.h> //可以退出的头文件 #include <stdlib.h> //结构体的长度 #define D…
C++类的理解(二):函数重载和多个构造函数,以及析构函数
一、函数的重载 函数重载并不属于类的特性,是众多高级语言都有的一种函数特性,比如我有下面的函数: //函数1: int add(int a,int b) { return a+b; } 这个函数接受两个整型变量,返回他们…
构造函数详解
构造函数详解 类的6个默认的成员函数 构造函数的概念: 构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动调用,保证每个数据成员都有一个合适的初始值,并且在对象的生命周期内只调用一次。 构造函数的…
C语言中字符串变量的函数值传递与指针传递
以前学函数值传递和引用传递的时候用的例子是整型变量,在这篇文章中详细说明了值传递和引用传递。 但是如果是字符串变量,今天又有点迷糊了! 先说总结: 要想用指针传递通过函数改变主函数中字符串指针变量的值,必须使用char*…
C++解析(3):布尔类型与三目运算符
0.目录 1.布尔类型 2.三目运算符 3.小结 1.布尔类型 C++中的布尔类型: C++在C语言的基本类型系统之上增加了bool C++中的bool可取的值只有true和false 理论上bool只占用一个字节 注意…
输入五个国家的名称按字母顺序排列输出
本题编程思路如下:五个国家名应由一个二维字符数组来处理。然而C语言规定可以把一个二维数组当成多个一维数组处理。 因此本题又可以按五个一维数组处理, 而每一个一维数组就是一个国家名字符串。用字符串比较函数比较各一维数组的大…
DLL函数介绍
关于DLL的函数: 动态链接库中定义有两种函数:导出函数(export function)和内部函数(internal function)。 导出函数可以被…
三目表达式
对于有些选择分支结构,可以使用简单的条件运算符来代替. 如: if(a<b) min=a;else min=b; 可以用下面的条件运算符来处理…