基础知识
文章平均质量分 75
NOI进阶之路
NOI进阶之路
展开
-
C++中基本数据类型字节数及取值范围【转】
【转自】:http://blog.csdn.net/a775992553/article/details/8790241机器字长:是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。机器字长也就是运算器进行定点数运算的字长,通常也是CPU内部数据通路的宽度。现在一般为32位即4个字节,也有64位和16位的。 算术类型的存储空间按照机器而定。一般,shor...转载 2018-12-27 12:59:06 · 531 阅读 · 0 评论 -
c++63个关键字
C++98/03 关键字ISO C++98/03关键字共63个,此处严格按标准原文排版: asm do if return typedef auto double inline short ...转载 2018-12-27 16:23:08 · 875 阅读 · 0 评论 -
sprintf函数用法详解
sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为intsprintf(char *string,char *format,arg_list);说 明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用 outtextxy()函数将串里的...转载 2018-12-29 10:23:09 · 4506 阅读 · 0 评论 -
Error:‘itoa’ was not declared in this scope
有些编译器不支持itoa,因为它不是标准的。解决方法 c++11: std::to_string sprintf stdio.h char *c = new char; sprintf(c,"%d",num); stringstream sstream.h stringstream ss; int x = 1; ss << x; ...转载 2018-12-29 10:24:50 · 2764 阅读 · 0 评论 -
16位,32位,64位操作系统下,各类型的长度整理
特别是int相关的类型在不同位数机器的平台下长度不同。C99标准并不规定具体数据类型的长度大小,只规定级别。作下比较: (1)16位平台 char 1个字节8位 short 2个字节16位 int 2个字节16位 long 4个字节32位 指针 2个字节16位 (2)32位平台 char ...转载 2018-12-25 09:15:42 · 2701 阅读 · 0 评论 -
c/c++ 字符和字符串读入小结(gechar cin getline gets)
文章来源:http://www.cnblogs.com/StoneXie/p/9603266.htmlc/c++ 字符和字符串读入小结(gechar cin getline gets) by sljgetchar: 逐个字符读入,可以读入一切字符,包括空格符和回车符。这个函数很通用,可以代替以下所有函数。注意getchar连回车符都接受,接受回车符意味着可以判断读入的字符是不是'\n...转载 2018-12-23 15:01:48 · 240 阅读 · 0 评论 -
C/C++中获取数组的长度
C/C++中没有提供直接获取数组长度的函数。对于存放字符串的字符数组,可用strlen函数获取长度。如:char a[]="hello world";int count = strlen(a);对于其他类型的数组,可使用sizeof(array)/sizeof(array[0]),计算长度。在C中,可在使用时把它定义成宏,#define GET_ARRAY_LENGTH(array...转载 2019-01-02 23:59:37 · 1914 阅读 · 0 评论 -
循环练习题
转载自:https://www.cnblogs.com/miracle-0807/p/5867082.html循环练习题1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?double h= 0.08; for(int i=1;i>0;i++) { h*=2; ...转载 2019-01-10 09:26:00 · 2122 阅读 · 0 评论