C/C++
sunghosts
这个作者很懒,什么都没留下…
展开
-
C/C++ --IO小程序附带运行过程 & get()函数解析
int ch,count=0; ch=cin.get(); while(ch!=EOF) { cout.put(ch); ++count; ch=cin.get(); } cout原创 2017-12-10 13:49:32 · 154 阅读 · 0 评论 -
C/C++ --IO小程序附带运行过程 & get()函数解析
int ch,count=0; ch=cin.get(); while(ch!=EOF) { cout.put(ch); ++count; ch=cin.get(); } cout<<count;运行过程: 下面介绍下 cin.get(ch)与cin.get()的区别 cin输入处理double a;wh原创 2017-12-10 13:55:12 · 157 阅读 · 0 评论 -
C/C++ -- 分析++和--
1.C/C++的++和--运算符的作用是递增和递减,都可以作前缀或后缀表达式:int a = 1,b,c;b=a++;//1c=++a;//21和2的区别在于1中a的值赋给b后,a的值加1,所以b=1;2中a开始是2,a先递增加1然后赋值给c,c=3;最后a=3。y = (4 + x++) + (6 + x++);2.这个表达式的结果在不同的系统中运行的结果是不同的,因原创 2017-12-10 14:06:24 · 412 阅读 · 0 评论 -
C/C++ --数组和指针的关系
C/C++的数组和指针基本等价,但也有细微的不同。可以把数组名直接赋值给指针,也可以用数组第一个元素的地址给指针赋值double a[5]={2,4,6,9,23};short stdd[2]={3,5}; double * c = a;short *d = &stdd[0];指针变量+1 = 指向数组中第二个元素,如c=c+1,c[0]=4;对指针操作原创 2017-12-10 14:10:47 · 194 阅读 · 0 评论 -
C/C++ --MPI安装MPICH2小问题
MPI是一种被广泛采用的消息传递标准。与OpenMP并行程序不同,MPI是一种基于消息传递的并行编程技术。消息传递接口是一种编程接口标准,而不是一种具体的编程语言。简而言之,MPI标准定义了一组具有可移植性的编程接口。各个厂商或组织遵循这些标准实现自己的MPI软件包,典型的实现包括开放源代码的MPICH、LAM MPI以及不开放源代码的Intel MPI。由于MPI提供了统一的编程接口,程序员原创 2017-12-10 14:25:42 · 847 阅读 · 0 评论