fix some bug style
This commit is contained in:
@@ -120,7 +120,7 @@ int main(void)
|
||||
}
|
||||
```
|
||||
|
||||
用那种`main`得看编译器环境,目前在`linux`的`gcc`下,`int main(void);`常用,需要传参用`int main(int argc, char **argv);`。
|
||||
用哪种`main`得看编译器环境,目前在`linux`的`gcc`下,`int main(void);`常用,需要传参用`int main(int argc, char **argv);`。
|
||||
|
||||
|
||||
|
||||
@@ -274,7 +274,7 @@ fopen():No such file or directory
|
||||
|
||||
##### 2. 以函数为单位来进行程序编写
|
||||
|
||||
main`是特殊的定义,其实就是一个正在运行的线程。其实对于内核而言,是只有进程的概念,且与我们理解的进程、线程不一样。
|
||||
`main`是特殊的定义,其实就是一个正在运行的线程。其实对于内核而言,是只有进程的概念,且与我们理解的进程、线程不一样。
|
||||
|
||||
|
||||
|
||||
@@ -282,6 +282,8 @@ main`是特殊的定义,其实就是一个正在运行的线程。其实对于
|
||||
|
||||
早期的编译器要求变量先定义后使用。
|
||||
|
||||
|
||||
|
||||
##### 4. `return 0/exit(0)`
|
||||
|
||||
结束当前进程,是给父进程看的。
|
||||
@@ -301,8 +303,12 @@ Hello world!
|
||||
|
||||
在我本地无法复现,新版本可能改了。
|
||||
|
||||
|
||||
|
||||
##### 5. 多用空格空行
|
||||
|
||||
|
||||
|
||||
##### 6. 添加注释
|
||||
|
||||
```c
|
||||
@@ -322,16 +328,24 @@ func(){
|
||||
#endif
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 算法
|
||||
|
||||
解决问题的方法。(流程图,NS图,FSM有限状态机)
|
||||
|
||||
|
||||
|
||||
#### 程序
|
||||
|
||||
用某种语言实现算法
|
||||
|
||||
|
||||
|
||||
#### 进程
|
||||
|
||||
|
||||
|
||||
#### 防止写越界,防止内存泄漏,谁打开谁关闭,谁申请谁释放
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user