随笔分类 - C
摘要:日志记录函数实现 如 log.c #include <syslog.h> #include "log.h" int g_log_level = LOG_INFO; /** * @Desc: 日志记录函数,不要直接调用 * * @log_level: 日志等级 * @fmt: 打印格式 */ void
阅读全文
摘要:C语言数组名 一维数组名 在 C 语言中,几乎所有使用数组的表达式中,数组名的值就是一个指针常量,不能作为左值。它是数组第一个元素的地址,它的类型取决于数组元素的类型。 #include <stdio.h> int main(int argc, char *argv[]) { int array[3
阅读全文
摘要:为什么使用结构体? 在实际工作中,很多数据是有内在联系的,一般是成组出现,如:姓名、性别和年龄等,为了体现它们的内在联系,就需要一个能够存放多种不同类型数据的数据结构。 C 语言是面向过程的语言,但是面向对象的思想才更加接近实际,结构体的使用,就好比 C++ 中的类,结构体让面向对象编程的思想可以在
阅读全文