【C/C++】
江前云后
若你喜欢彦祖,其实我很帅。
展开
-
常量指针
定义常量指针的语句格式为:int * const p(类型 * const 变量)如:int i = 3;int j = 5;int *const p= &i;则:p = &j; /* 不行,因为p不能被重新赋值,就是p不能再次指向别的地址*/*p = j; /*正确,因为他改变的是p所指向的变量的值。*/转载 2015-01-13 22:52:19 · 583 阅读 · 0 评论 -
测试函数运行时间
clock()函数捕捉从程序开始运行到clock()被调用时所耗费的时间,这个时间单位是clock tick,即“时钟打点”。对应常数CLK_TCK:机器时钟每秒走的是时钟打点数。例:#include #include using namespace std;clock_t start,stop;//clock_t是clock()函数返回值变量类型double原创 2014-12-28 20:46:19 · 664 阅读 · 0 评论 -
动态定义数组
简单粗暴常用int *a;cin>>n;a = new int[n];原创 2014-12-28 20:52:42 · 491 阅读 · 0 评论 -
暂停程序
VS中两种方法暂停程序:1、直接用Ctrl+F5调试程序即可2、很多人喜欢用system("pause"); 来暂停,效果类似上面,不过需要加头文件C加#includeC++加#include原创 2014-12-28 20:59:35 · 626 阅读 · 0 评论 -
判断读入数据文件结尾【从文件读入数据】
参考:http://blog.csdn.net/rebel_321/article/details/4927464在使用C/C++读文件的时候,使用eof()这个函数来判断文件是否为空或者是否读到文件结尾的时候会有一些特殊情况:先看代码:#include #include using namespace std;int main(){ char ch原创 2014-12-30 10:00:40 · 1701 阅读 · 0 评论 -
C++中cout位数控制
常用:例如:当a=8时输出008当a=18时输出018当a=118时输出118用cout如何写?代码: cout以下详解参考http://z2403030202.blog.163.com/blog/static/40816034200891553750894/#include //不要用iostream.h ,会出现好多问题#include原创 2015-01-18 22:22:29 · 6542 阅读 · 0 评论 -
C++字符串转换为整形等
C++中字符串转换为整形,可以用atoi()函数注意数组大小参考下面代码:#include #include #include using namespace std;int main() { char s[] = "123"; cout<<sizeof(s)<<" " <<sizeof(char)<<endl <<s<<endl; int i = atoi原创 2015-01-25 20:16:05 · 946 阅读 · 0 评论