- .c/.cpp[原文件] (预编译) => .I(编译) => .o/.obj(链接) => .exe[可执行]
- (1)视图层 ==> (客户与系统的交互层) [黑框框] (2)处理层(3)文件层
- 程序 要有 总控函数 输入 调用函数 输出
- 函数返回值 函数名称 _ 英文(型参列表)
- 型参列表 => 参数类型 和 参数个数 (见名思意 功能单一 对应函数名)
- 类型: bool 1字节
bool a = -3;
bool b = 20;
bool c = 0;
printf("%d %d %d\n",a,b,c);
// 输出 1 1 0
- 比较结果为bool型 值为 1/0
int a = 10;
int b = 20;
int c = a < b;
printf("%d \n",c);
//输出 1
- if else就近原则
if(10 == a)
- 0x7fffffff 最大整数形
- ‘单字符’ 编译时 =>‘ASCII’ eg. ‘a’=>‘97’
- switch(数值) 数值类型为整形 char 1 short 2 int 4 longlong 8 (C语言)
;
==>空语句- 死循环三种情况
for( ; ; )
{
}
while(1)
{
}
do
{
}while(1);