自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++中的transform()函数

transform函数的作用是:将某操作应用于指定范围的每个元素。transform函数有两个重载版本:transform(first,last,result,op);//first是容器的首迭代器,last为容器的末迭代器,result为存放结果的容器,op为要进行操作的一元函数对象或sturct、class。transform(first1,last1,first2,result,binary_op);//first1是第一个容器的首迭代器,last1为第一个容器的末迭代器,first2为第二个容器

2021-08-04 17:49:08 10972 2

原创 C/C++中,char 、char*和char **区别

char a='1' 是一个字符;char *b=“12345” or char b[]="12345" 是指针指向一个字符串。char **c 也是指针,指向二维数组.。其同等表达为char *c[], char c[ ][ ]。

2021-07-15 15:51:47 847

原创 C++中hex、dec、oct的作用

首先,std是C++中的一个类(输入输出标准),它包括了cin成员和cout成员,using name space std ,以后才能使用它的成员。hex也是std中的一个指令,可以用来进行十六进制流输出。#include <iostream>using namespace std;int main(){ int age=99; int* point = &age; cout << "age变量的地址为:0x" << h...

2021-07-14 14:11:55 8008 1

原创 C++中 i++ 与++i 的区别

1、i++是先赋值再自增,++i是先自增再赋值。2、i++是先用临时对象保存原来的对象,然后对原对象自增,再返回临时对象,不能作为左值; ++i是直接对于原对象进行自增,然后返回原对象的引用,可以作为左值。实例如下图:...

2021-07-11 19:59:37 1081

原创 #(井号)在C/C++的#define宏定义中的特殊用法

#在C/C++的#define宏定义中有一些很有意思的特殊用法吗,给大家分享一下:1、#:在宏展开的时候会将#后面的参数替换成字符串,如:#define p(exp) printf(#exp);调用p(asdfsadf)的时候会将#exp换成"asdfsadf"2、##:将前后两个的单词拼接在一起。例如《The C Programming Language》中的例子:#define cat(x,y) x##y调用cat...

2021-07-11 13:11:55 354

空空如也

空空如也

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

TA关注的人

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