摘要:
补充 浮点数的比较以及圆周Pi的定义 const double eps = 1e-8; const double Pi = acos(-1.0); #define Equ(a,b) ((fabs((a)-(b)))<(eps)) #define More(a,b) (((a)-(b))>(eps)) 阅读全文
摘要:
结构体(struct)的使用 结构体在很多场合中非常常用,可以将若干个不同的数据类型的变量或数组封装在一起,一存储自定义的数据结构,方便存储一些复合数据。 结构体的定义 定义一个结构体的基本格式如下 struct Name{ //一些基本的数据结构或者自定义的数据类型 } 例如,需要存储一个学生的学 阅读全文
摘要:
指针 什么是指针 初学者可以简单理解为指针就是变量的地址 怎么获取变量的地址呢?只要在变量的前面加上&,就表示变量的地址 #include <stdio.h> int main(){ int a = 1; printf("%d, %d\n", &a, a); return 0; } 输出结果: 26 阅读全文
摘要:
sscanf与sprintf sscanf与sprintf是处理字符串问题的利器,读者很有必要学会它们(sscanf 从单词上可以理解为string + scanf,sprintf则可以理解为string + printf,均在stdio.h头文件下)。 sscanf与 sprintf与上面的格式是 阅读全文