0%

round (a):回傳 a 之小數經四捨五入後之值。
floor (a):回傳 a 之小數無條件捨去後之值。
ceil (a):回傳 a 之小數無條件進位後之值。

閱讀全文 »

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<cmath>
using namespace std;
<!-- more -->

int main ()
{
long t = 123456789;
int arr [9];

for (int i=0; i<=8; i++)
{
arr [i] = t /int (pow (10,i)) % 10;
cout << arr [i];
}

return 0;
}

C++ learing 总览

C++ 四舍五入
C++ 取出一個數的每一位
C++ 利用 rand () 產生隨機數
C++ 小知识点总结
C++ 解釋一個語句
C++ #include
C++ RALL
C++ 运算符
C++ 万能标头档
讓 Dev C++ 支持 C++11

返回多个参数的方法:

1. 定义结构体

2. 利用引用参数

解决 “数组大小必须事先决定” 这个问题

1. 使用 new 和 delete,有程序员自行分配内

閱讀全文 »

被 #include 的 header file 中最常見的內容分為哪幾類?

(1) 巨集定義
(2) typedef
閱讀全文 »

显示目录下的文件

dir 不带任何参数,等价于命令 dir/a-h-s,即显示除系统和隐藏属性外的文件和目录
dir/a 显示的是当前路径下,所有的文件和目录(含只读,系统,隐藏,归档)

閱讀全文 »

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <memory>

int main ()
{
for (int i = 1; i <= 10000000; i++)
{
int32_t *ptr = new int32_t [3];
ptr [0] = 1;
ptr [1] = 2;
ptr [2] = 3;
delete ptr; // 假设忘记了释放内存,会消耗大量内存
}
system ("pause");
return 0;
}
閱讀全文 »