1,factorials[i] = i * factorials[i - 1];
#include <iostream>
using namespace std;
const int ArSize = 16;
int main() {
long long factorials[ArSize];
factorials[1] = factorials[0] = 1LL;
for (int i = 2;i < ArSize;i++)
factorials[i] = i * factorials[i - 1];
for (int i = 0;i < ArSize;i++)
std::cout<<i<"! = "<<factorials[i]<<std::endl;
}
2,using declaration using compiler;
using namespace std -->包含头文件,使用编译名称空间;
using std::cout -->使用using 定义;
或是直接使用std::cout ,每次使用都得需要执行此条语句;
string Object or char array storage strings;
上述都能够使用数组表示法来访问字符串的字符;
word.size() sstring size object 查看 string object的字符串长度;
倒叙,顺序打印 字符串 ;
++a or a++ 区别是 ++a 是先是a在原来值的基础上加1 在在程序中使用
而a++是先把 a的值放到程序中去跑,再在下辖foreach中 +1;
原文地址:http://www.cnblogs.com/ruiy/p/optizer.html