摘要:
size_t 与 unsigned size_t是标准C库中定义的,应为unsigned int,在64位系统中为 long unsigned int。(unsigned 若省略后一个关键字,大多数编译器都会认为是 unsigned int) 在C++中,设计 size_t 就是为了适应多个平台的 。size_t的引入增强了程序在不同平台上的可移植性。size_t是针对系统定制的一种数据类型,一般是整型,因为C/C++标准只定义一最低的位数,而不是必需的固定位数。而且在内存里,对数的高位对齐存储还是低位对齐存储各系统都不一样。为了提高代码的可移植性,就有必要定义这样的数据类型。一般这种... 阅读全文
摘要:
C语言里面的语法:#include <stdio.h>main(){ // 整数前补0: printf("%03d \n", 28); // --- 028 // 小数后补0: printf("%0.7f \n", 2.1); // --- 2.1000000 return 0;}C++里面的语法:#include <iostream> #include <iomanip>using namespace std; int main() { int n = 28; cout<<setw(3)<<s 阅读全文