C/C++
sn_G_e_n_i_u_s_
这个作者很懒,什么都没留下…
展开
-
C++中#include<cstdio>
在C++中包含 cstdio 头文件之后,可以在C++中使用和C 语言stdio.h一样的语法。如:scanf() printf()原创 2017-04-11 20:06:43 · 2804 阅读 · 0 评论 -
C语言中没有String类型
C 是静态弱类型语言。意味着类型(包括 size 等信息,你使用 sizeof 就是编译时候得到的)在编译的时候就能确定下来。它的原生简单类型有 char int float 这样的,原生复合类型有 struct,以及“伟大”的 指针类型 primitive_type * .这些类型的设计是在编译时可以明确确定存储空间大小,比如 char 占一个字节。32bit 机器上的指针为 4 Byt转载 2017-04-11 20:08:24 · 9040 阅读 · 0 评论 -
C语言运行pow幂函数运行结果出错
在codeblocks里,运行C代码,pow(10,2)结果为99,pow(10,4)j结果为999....查看pow()函数的原型:double pow(double x,double y);原型含义其实是:求一个近似等于x的值近似y次幂的近似值只不过这里的“近似”的精度比较高而已这个函数从来没有向你承诺给出精确结果当i为4时,pow(10, i)无论得到10原创 2017-04-11 20:13:50 · 3337 阅读 · 0 评论 -
栈在C++中的使用
前两天在网上看到别人代码里的栈的用法才知道原来有#include这个头文件,用栈真方便!函数:push 将一个新元素压倒栈中;pop 弹出栈中的元素,如果栈为空,结果未定义,函数返回void;top 存取栈的顶端元素,如果栈为空,结果未定义,返回的是一个引用;empty 测试栈是否为空;size 获得栈中元素的个数;stack是模板栈类型,T是栈的结点类型。原创 2017-04-11 20:20:41 · 649 阅读 · 0 评论