
C++
记录
漆黑丶
帅哥
展开
-
C++:关于保留小数和保留有效数字。
1、保留n位小数主要语句和库:#include < iomanip >cout << fixed << setprecision(n) << num << endl;或者cout << setprecision(n) << fixed << num << endl;其中n为你需要保...原创 2019-05-24 10:38:49 · 2683 阅读 · 0 评论 -
C++:如何输入多行数字/字符串
一、字符串读取多行数据1、利用getline读取一整行(包含空格)#include <iostream>#include <string>using namespace std; int main(){ string s; int n;//n个数据 cin>>n; cin.ignore(); for(int i=0;i<n;i++)...原创 2019-05-20 14:04:42 · 17593 阅读 · 1 评论 -
c/c++:关于int main( int argc, char** argv )的含义
关于main函数一、char** argv和char* argv[]关于int main( int argc, char** argv )或者int main( int argc, char* argv[] ),二者效果相同,但实质不同。char** argv:argv是个指针,指向了char* 型指针。char* argv[ ]:argv是个数组,其中数组的每一个元素都是char*型指针...原创 2019-05-10 13:15:09 · 1060 阅读 · 0 评论 -
简述作用域(c++)
所谓作用域是指对标识符可以访问其代表对象的程序段。总的看来共有六类作用域。(1)文件作用域:具有文件作用域的标识符即全局标识符。它是在所有编译单元之外说明的,其作用域从说明点开始,到所在源文件的末尾。(2)局部作用域:指通常的局部量具有的作用域,作用于说明所在封闭块内。(3)函数作用域:意指函数体中最外层作用域。不管函数形参,唯一具有函数作用域的标识符是语句标号。函数体要求语句标号唯一...原创 2019-05-09 13:11:58 · 1228 阅读 · 0 评论 -
c++字符串长度求法(string,char*)
(1)length():最直接字符串长度(2)size():字符串长度(类似string内char元素个数)(3)strlen(char*):函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个’\0’,如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到’\0’停止。(1)length()#include <string>string u...原创 2019-05-08 11:11:58 · 28251 阅读 · 2 评论 -
C++判断是否为字母和数字
isdigit()和isalpha()(1)库文件#include<ctype.h>(2)isdigit():数字返回非0,非数字返回0;(3)isalpha():字母返回非0,非字母返回0;(4)使用for循环对string的每个元素进行判断。/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 设计程序,提示用...原创 2019-05-08 10:59:18 · 9055 阅读 · 0 评论 -
&和&&,|和||的区别。(c语言)
(1)&,|是位运算符。(2)&是按位与,二进制按位与。只有两个二进制位都为1,结果才为1,否则为0。(3)|是按位或,二进制按位或。只要有1,结果就为1,只有两个二进制位都为0,结果才为0。(4)&&是逻辑与运算符,是同时成立才成立。(5)||是逻辑或运算符,是其中一个成立就成立。...原创 2019-05-08 10:21:08 · 3016 阅读 · 0 评论 -
C++运算符优先级表
优先级 运算符 说明 结合性1 :: 范围解析 自左向右2 ++ -- 后缀自增/后缀自减 () 括号 [] 数组下标 . 成员选择(对象) −> 成员选择(指针)3 ++ -- 前缀自增/前缀自减 自右向左 + − 加/减 ! ~ 逻辑非/按位取反 (type) 强制类型转换 * 取指针指向的值 & 某某的...转载 2019-04-30 11:17:49 · 942 阅读 · 0 评论 -
顺序表的初始化、插入、删除、获得长度、判空、清空、打印等操作具体实现。
/***************************** 文件名:[main.c]* 作者:〈漆黑〉* 描述:〈顺序表〉* 创建时间:2019.4.22****************************/#include <stdio.h>#include <stdlib.h>#include "DataElement.h"ElementTyp...原创 2019-04-22 12:05:01 · 4684 阅读 · 0 评论 -
关于strcat、strlen和*的作用
一、关于strcat、strlen和*的作用/先看一个作业//***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈1、提示用户输入名字并执行以下操作 a、打印名字、包括双引号。 b、在宽度为20的字段右端打印名字,包括双引号 c、在比姓名宽度宽3的字段中打印名字。〉* 创建时间:2019.4.19********...原创 2019-04-19 17:10:48 · 315 阅读 · 0 评论