fix some bug style

This commit is contained in:
lzy
2024-06-10 19:21:17 +08:00
parent 73b78d8700
commit 38ae87f0d6
2 changed files with 17 additions and 3 deletions

View File

@@ -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有限状态机
#### 程序
用某种语言实现算法
#### 进程
#### 防止写越界,防止内存泄漏,谁打开谁关闭,谁申请谁释放

View File

@@ -152,7 +152,7 @@ int main()
// hello [over]
// hello[over]
// 同样对于i进行八进制对十六进制的输出
// 同样对于i进行八进制对十六进制的输出
// printf("i = %#o\n", i);
// out: i = 0377
// printf("i = %#x\n", i);