说先*作用在C/C++语言中,*叫解引用运算符,我们定义一个指针变量int bint *a=&bint **c=&a比如说b是个整形变量,int *a = &b ;代表指针变量a储存b地址,因为指针变量也是变量,所以int **c = &a;代表着指针变量c储存了指针变量a地址int i=5;int *p;p=&i;int **q;...
原创 2022-06-23 10:04:50
884阅读
erase一共三种用法:1.erase(pos,n);删除从下标pos开始n个字符,比如erase(0,1)就是删除第一个字符2.erase(position);删除postion处一个字符(position是一个string类型迭代器)3.erase(first,last)删除从first到 ...
转载 2021-08-06 14:51:00
5515阅读
2评论
Java代码 public class TestHashSet {         public static void main(String [] agrs){           Set set = new HashSet();           //添加一个string数据           set.add("文本");           //添加一个整数数据           s
转载 2015-05-07 17:22:00
52阅读
#include <stdio.h> int main() { //输入整数 int a; printf("please input:"); scanf_s("%d", &a); printf("result:%d\n", a); //输入小数 double d; printf("please in
转载 2020-10-27 21:18:00
313阅读
2评论
在所有的预处理指令中,#Pragma 指令可能是最复杂了,它作用是设定编译器状态或者是指示编译器完成一些特定...
转载 2022-05-03 21:55:13
1735阅读
#include <stdio.h> int main() { printf("hello world!\n"); //显示整数 printf("a:%d\n", 33); printf("a:%d, b:%d\n", 32,34); //指定整数位数 int a = 3; int b = 33;
转载 2020-10-26 23:10:00
901阅读
12点赞
1评论
1.定义程序中频繁使用常量   #include <iostream> using namespace std; const double PI=3.1415926; int main() {         cout<<"圆面积是:"<<PI*3*3<
推荐 原创 2008-10-13 13:38:32
2075阅读
3评论
关键字namespace定义了一个名字空间,里面的变量和函数,声明在此名字空间外使用须在前面加名字空间名称.例如:#include<iostream.h>namespace my{    int a=3;}class test{public:    int a;   &nbsp
转载 精选 2016-01-22 09:42:31
866阅读
这是作用域,如果想在类外部引用静态成员函数,或在类外部定义成员函数都要用到。使用命名空间里类型或函数也要用到(如:std::cout, std::cin, std::string 等等)实例class Test{public: Test(); static void print() { std::cout<<"Test"<<endl; //命名空间时使用:: }private: int a;};Tes
N = 6;void print(
转载 2011-11-17 12:15:00
117阅读
2点赞
2评论
C++ new用法 一、总结 一句话总结: new其实就是告诉计算机开辟一段新空间,但是和一般声明不同是,new开辟空间在堆上,而一般声明变量存放在栈上。 1、c++ new关键字和一般声明变量区别是什么? new开辟空间在堆上,而一般声明变量存放在栈上。 2、c++ new出来
转载 2020-06-06 08:53:00
76阅读
2评论
vector 是C++ STL一个重要成员,使用它时需要包含头文件:#include;一、vector 初始化:可以有五种方式,举例说明如下: (1) vector a(10); //定义了10个整型元...
转载 2019-10-10 08:14:00
130阅读
2评论
一、引用介绍引用还有一个别的叫法:取别名通俗点说:每个人都有一个大名,可能也有一个小名,但是都是指一个人,引用也就是一个变量别名。1.引用概念:引用不是定义一个别的变量,而是给一个变量取别名注:引用变量编译器不会为这个变量单独开辟一块内存,它和它引用变量使用同一块内存2.引用定义方法变量类型& 引用变量名(对象名)=实体;#include<iostream> usin
原创 精选 2024-01-31 18:52:38
297阅读
explicit用来明确禁止隐式转换,而且只在构造函数入参是一个时候才有意义,因为隐式转换至发生在单参数构造函数情景1 class Test12 {3 public:4 Test1(int n) {
原创 2022-09-23 13:42:19
66阅读
今天刚学C++用法,有很多地方不是很明白,想找高手指点迷津。可以的话请在这日记留下你名字。
原创 2010-04-13 16:46:49
333阅读
&在c++中有两个用法,第一 做取地址运算符。第二 做引用。    引用通俗来说就是一个变量别名。        int val=3;        int &yin = val;
原创 2017-09-17 19:23:51
3838阅读
@TOC什么是内联函数使用inline修饰函数声明或实现都可以使其变为内联函数,但建议两个地方都加上inline关键字内联函数作用编译器会将函数调用直接展开为函数体代码,相当于函数体里面的所有代码替换掉main函数函数调用代码使用内联函数后,编译出代码体积会变大有什么用呢,函数调用是会付出代价,需要开辟栈空间使用内联函数后就不存在函数调用了,就不存在开辟栈和回收栈cppintmax(int
原创 2022-03-06 19:32:11
260阅读
知识点小结:new其实就是告诉计算机开辟一段新空间,但是和一般声明不同是,new开辟空间在堆上,而一般声明变量存放在栈上。通常来说,当在局部函数中new出一段新空间,该段空间在局部函数调用结束后仍然能够使用,可以用来向主函数传递参数。另外需要注意是,new使用格式,new出来是一段空间首地址。所以一般需要用指针来存放这段地址。具体代码如下:#include <iostr
原创 2021-06-08 07:24:47
1509阅读
Map是c++一个标准容器,她提供了很好一对一关系,在一些程序中建立一个map可以起到事半功倍效果,总结了一些map基本简单实用操作!1. map最基本构造函数; mapmapstring; mapmapint; mapmapstri...
转载 2014-07-07 16:41:00
191阅读
2评论
://.tuicool.com/articles/mIJnumB#ifdef用法 灵活使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关代码。代码举例:新建define.cpp文件[cpp]view plaincopy#include"iostream.... Read More
转载 2015-03-30 14:14:00
140阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5