![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
瞅瞅小龙
这个作者很懒,什么都没留下…
展开
-
C指针问题的解题思路
1. 首先要明确指针的概念2. 以Swap函数为例void swap1(int x,int y) { //当传入的是整形变量的时候,在内存中另外分配了2个变量,复制了x,y的值 int temp; temp=x; x=y; y=temp; } void swap2(int *x,int *y转载 2016-11-03 11:25:47 · 476 阅读 · 0 评论 -
一个C++类的最小程序(用到.h文件)
#ifndef PEOPLE_H#define PEOPLE_H#include using namespace std;class People{public: People(); void OutPut();public: string m_sName; int m_iAge;};#endif // PEOPLE_H原创 2016-10-06 12:11:46 · 371 阅读 · 0 评论 -
正则表达式 1
正则表达式 - 语法正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列出目录时,dir *.txt 或 ls *.txt 中的 *.txt 就不是一个正则表达式,因为这里 * 与正则式的 * 的含义是不同的。构造正则表达式的方法和创建数学表达式的方转载 2016-12-06 15:31:16 · 215 阅读 · 0 评论 -
char *p[4] 和 char (*p)[4]的区别
前提知识:指针占4个字节。指针存放的是地址指针加1,代表偏移一个指针类型的大小开始区分先说一下char a[4]. a:数组中第一个元素的首地址 即: a === &a[0] a+1: 表示a偏移一个 指针类型(char)大小的地址,即 a+1 === &a[1] 2. char *p[4] ...原创 2018-04-18 14:20:54 · 10690 阅读 · 7 评论 -
常量指针和指针向量命名规则的分析
const char *p =&a, char* const p = &a 常量指针:const char *p , char const * p。 首先此处 const 修饰的是 *p, 理解思路:p指向地址中的数据不能改变,但是p是可以改变的,所以p还可以行使指针的行为,所以是指针, 即常量指针。指针常量:char* const p;此处修饰...原创 2018-04-20 16:18:27 · 712 阅读 · 0 评论