C++
猴子奔跑
这个作者很懒,什么都没留下…
展开
-
《谭浩强C++程序设计》——C++变量的存储类别
C++变量的存储类别(动态存储、静态存储、自动变量、寄存器变量、外部变量)动态存储方式与静态存储方式我们已经了解了变量的作用域。作用域是从空间的角度来分析的,分为全局变量和局部变量。变量还有另一种属性——存储期(storage duration,也称生命期)。存储期是指变量在内存中的存在期间。这是从变量值存在的时间角度来分析的。存储期可以分为静态存储期(static storage duratio...原创 2018-04-27 13:09:19 · 430 阅读 · 0 评论 -
《谭浩强C++程序设计》——C++笔记
C++语言基础:1. C++11增加了long long 类型,表示最小尺寸为64的整数。2. 浮点数运算使用double,通常运算速度更快。3. 超过int容量时使用long long类型,无符号数使用unsigned。4. 切勿混用带符号类型和无符号类型,会隐式向无符号类型转换。5. 指定字面值的类型前缀L表示宽字符,后置ULL表示无符号长整数。6. C++中变量和对象通常意义下是一样的。7....原创 2018-04-27 16:27:04 · 6811 阅读 · 1 评论 -
C++ string的用法和例子
声明和初始化方法:想使用string首先要在头文件当中加入< string > 声明方式也很简单声明:string s;//声明一个string 对象string ss[10];//声明一个string对象的数组12初始化:使用等号的初始化叫做拷贝初始化,不使用等号的初始化叫做直接初始化。#include <bits/stdc++.h>using namespace s...原创 2018-05-18 21:09:34 · 187 阅读 · 0 评论 -
C++ exit 与 return 浅析
【摘要】本文从代码形式。经常使用方式,相关概念,调用关系和比較分析,这5个维度浅析 exit 与 return 在C++的同样点与差别。【常见形式】exit(0): 正常执行程序并退出程序。exit(1): 非正常执行导致退出程序;return( ):返回函数,若在主函数中,则会退出函数并返回一值。【相关概念】return 语句可被用来使正在执行分支程序返回到调用它方法。表示中止当前函数的...转载 2018-05-06 21:14:34 · 660 阅读 · 0 评论 -
c++中const的用法和注意事项
1、const修饰成员变量:在c++中在定义常量是通常会用到的const,但是对于const的位置不同通常是表示不同的作用,而且之间的相互作用通常会造成混淆,下面作简要注解: 1)、直接修饰普通常量没有什么要点问题。 2)在修饰指针变量时: (1)只有一个const,如果const位于*左侧,表示指针所指数据是常量,不能通过解引用修改该数据;指针本身是变量,可以指向其他的内存单元。 ...转载 2018-05-14 21:40:17 · 791 阅读 · 0 评论 -
c/c++字符串处理大集合
strncpy(a,b,5); a[5]='\0'; char a[10]; memset(a,'#',sizeof(a)); a[10]='\0'; 刚开始学C/C++时,一直对字符串处理函数一知半解,这里列举C/C++字符串处理函数 ,希望对初学者有一定的帮助。 C: char st[100]; 1. 字符串长度 strlen(st); 2....转载 2018-05-16 20:12:57 · 151 阅读 · 0 评论