c语言碎碎念

%g格式符的使用

这个格式符可以让浮点数自动舍去后面多余的0

做题


2.
image
注意传递数组和传递指针的区别
一个重要理解:

	int (*p)[4];
	int **m;
	int b[4];
	p=&b;
//	p=b; b==&b[0] 即数组名==数组的第一个元素的地址!=数组的地址,若想获取数组的地址还要在数组名前加&
//所以如果要用数组指针指向一个数组,如上面的(*p)[4],那它要等于&a[1],因为a是个二维数组,a[i]是一个一维数组,加了&才知道它自己的地址
	int a[3][4];
	p=&a[1];

关于文件读写的问题

常见输入输出(顺序)

image
image
image
image
image
image
image
image

判断结尾的方式

image

移动读写位置

image

其他可能的知识点

  1. 指针变量在参与运算之前必须初始化或者赋值
  2. image
    3.image
posted @ 2023-07-11 18:26  wxk123  阅读(14)  评论(0)    收藏  举报