c需要注意的细节

Posted 稳住能赢

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c需要注意的细节相关的知识,希望对你有一定的参考价值。

1.在纯的.c文件中,例如struct Stu,之后不可以只使用Stu作为关键字来表示这个定义的结构体类型,一定要使用struct Stu一起作为类似int这种关键字来定义或者获取size.

2.函数之中存在互相调用,例如b调用a,那一定要把a定义在b前面不然会抱错。

3.void函数也是可以有return命令的,不过不返回任何值,只是return;,用来退出这个void函数,例如:

void Save()
{
	FILE* pfw = fopen("data.lv", "a");
	if (pfw == NULL)
	{
		printf("Save failed!");
		return;
	}
	int i = 0;
	while (Student[i].ID != 0)
	{
		if (Student[i].ID != -1)
		{
			fwrite(Student, 1, sizeof(struct Stu), pfw);
		}
		i++;
	}
	fclose(pfw);
}

  和文件命令的函数配合很好用

 

以上是关于c需要注意的细节的主要内容,如果未能解决你的问题,请参考以下文章

php课程---Json格式规范需要注意的小细节

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

Vue.js特别需要注意的细节(仅对自己参考)

这些Java游戏代码优化细节,你需要注意

这些Java代码优化细节,你需要注意!

Python中变量赋值的8种形式需要注意哪些细节?