语言技巧
文章平均质量分 60
sijingyijun
用你的智慧点击你的前程。顶起脚跟,离天空近一点……
展开
-
小数位输出控制
<br />按有效位输出是 setprecision,按小数位数输出也是setprecision,但到底是谁取决于fixed。<br />cout << resetiosflags(ios::fixed) << setprecision(n) << float-point-number; 是按n位有效数输出<br />cout << setiosflags(ios::fixed) << setprecision(n) << float-point-number; 是按n位小数输出<br />测试代码:<br原创 2010-08-02 11:33:00 · 487 阅读 · 0 评论 -
数组作为函数参数
<br />一维数组作为函数参数问题:<br />首部:fun (int a [ ])。<br />调用:fun ( 数组名 ) 。<br />多维数组作为函数参数问题:<br />形参必须是一个数组指针变量。<br />格式如下:<br />首部:<1>、fun ( int (*px) [N] ) 。<br /> <2>、fun ( int x [ ] [N] ) 。<br /> <3>、fun ( int x [M] [N] ) 。<br />原创 2010-08-02 11:23:00 · 388 阅读 · 0 评论 -
C++中fill和memset对某一内存单元(如数组)的一次性赋值
<br /> fill 的头文件是<iostream> 命名空间是std;<br />它的原理是把那一块单元赋成指定值,与memset不同,memset是按字节填充的。<br />下例可以区别 memset 和 fill 的用法:<br />示范代码:<br />#include<iostream> using namespace std; int main() { int d[100]; fill(d,d+100,1); for(int转载 2010-08-03 10:50:00 · 841 阅读 · 0 评论