8_____C语言编程_____
文章平均质量分 80
C语言的那些事
花神庙码农
0、CSDN博客专家、Linux领域优质创作者,博客等级7级,原力等级8级。
1、《UNIX环境高级编程》 第三版 译者。
2、目前从事嵌入式相关开发,主要专注于TCP/IP协议栈、WIFI驱动、Linux内核等方面的工作,目前担任C社区(https://bbs.csdn.net/forums/C)的管理员。
展开
-
【C语言】【Linux】如何处理变量定义而未使用的编译告警(warning: unused variable ‘xxx’ [-Wunused-variable])
- 对于编译告警warning: unused variable ‘xxx’ [-Wunused-variable],本文做了简单的说明,并对其解决方法做了简单的整理。原创 2024-09-10 22:59:58 · 459 阅读 · 0 评论 -
【C语言】【Linux】如何在Linux终端中进行彩色输出——C语言篇
- 本文探讨了使用C语言在Linux终端中进行彩色输出的方法。原创 2024-08-20 20:16:21 · 870 阅读 · 0 评论 -
【C语言】【Windows/DOS】如何使用C语言在终端进行彩色输出(1)——使用color命令
- 本文整理了Windows/DOS终端中,使用C语言在终端中使用color命令进行彩色输出的方法。原创 2024-08-13 20:25:55 · 465 阅读 · 0 评论 -
【C语言】有没有一段代码,让你为人类的智慧击节叫好(1)——Tomohiko Sakamoto算法(计算某个日期是星期几)
- 有没有一段代码,让你为人类的智慧击节叫好(1)——Tomohiko Sakamoto算法(计算某个日期是星期几)原创 2024-07-16 23:31:17 · 285 阅读 · 0 评论 -
【C语言】【技巧】如何优雅的打印一个结构体中的所有成员
- 本文探讨了如何优雅的打印一个结构体中的所有成员。原创 2024-06-11 23:55:24 · 750 阅读 · 0 评论 -
【C语言】【泛型】C语言技巧之如何实现泛型
- 本文简要介绍了C语言实现泛型的方法及几个典型的使用案例。原创 2024-05-28 23:08:31 · 873 阅读 · 0 评论 -
【C语言】关于软件中的变量命名
- - Phil Karlton曾经曰过:计算机科学领域有两个难题:一个是缓存失效,另一个就是命名。- Quora(美国知乎)上做的一个统计,有接近一半的人认为命名对于程序员一个很棘手的事情。- 本文探讨了关于命名的一些思考及手段。原创 2023-06-13 23:27:24 · 136 阅读 · 0 评论 -
【C技巧】如何使用C语言优雅的打印逗号分隔的一列数字
- 在日常开发中,可能遇到类似这样的需求:打印一列数字,数字中间需要由逗号,但是数字末尾与开头不需要符号。如WIFI领域2.4G的13个信道,需要打印成如下形式:1,2,3,4,5,6,7,8,9,10,11- 本文整理了一些常用的实现方法。原创 2023-04-11 22:24:12 · 1649 阅读 · 0 评论 -
C语言的多级指针的上限及实现方法
本文探讨C语言的多级指针最多可以有多少级,以及如何实现多级指针。原创 2022-11-08 06:30:00 · 451 阅读 · 27 评论 -
【开源项目】C语言开源项目一览
学习编程语言,除了动手写轮子之外,阅读别人的优秀代码,无疑是一个很好的学习方式。本文将使用C语言的开源项目做一整理,供各位大佬参考。原创 2022-10-24 10:01:32 · 2259 阅读 · 12 评论 -
【C语言安全编码之可重入函数】2、线程安全
本系列文章将围绕可重入函数展开,本文主要探讨多线程环境下的线程安全问题,涉及线程的定义、模型、场景、方法、例子等。原创 2022-07-19 22:31:18 · 1589 阅读 · 14 评论 -
【C语言安全编码之可重入函数】1、可重入函数的基本概念
本系列文章将围绕可重入函数展开,将会涉及可重入函数的概念、要求、不可重入函数的处理等,敬请各位期待原创 2022-07-12 22:47:11 · 1526 阅读 · 12 评论 -
【C语言】【逻辑非】双感叹号的用法
关于!的用法温习经典如是说《C Programming Language》By definition,the numeric value of a relational or logical expression is 1 if the relation is true,and 0 if the relation is false.The unary negation operator converts a non-zero operand into 0, and a zero operand原创 2021-11-25 01:00:00 · 1518 阅读 · 11 评论 -
【C语言】【预处理】#if、#ifdef、#ifeq的区别及应用
1You can use the #ifdef and #ifndef directives anywhere #if can be used.The #ifdef identifier statement is equivalent to #if 1 when identifier has been defined. It’s equivalent to #if 0 when identifier hasn’t been defined, or has been undefined by the #原创 2021-08-12 17:49:41 · 9471 阅读 · 13 评论 -
【C语言】【static用法】C语言实现静态代码块
static bool dummy = (callee(),true);原创 2021-07-08 08:30:00 · 9207 阅读 · 13 评论