花费 54 ms
C语言编程规范—命名规则

C是一门朴素的语言,你使用的命名也应该这样。与Modula-2和Pascal程序员不同,C程序员不使用诸如“ThisVariableIsATemporaryCounter”这样“聪明”的名字。C程序员 ...

Tue Feb 23 18:58:00 CST 2016 2 25100
韩信点兵算法

描述 相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c ,表示每种队形排尾的 ...

Tue Oct 28 00:29:00 CST 2014 0 9764
c 各种编译器(gcc clang)

很多时候,出现一些类似GNU,GCC,CLANG,LLVM等与编译器有关的名词的时候,都不太清楚它到底是干嘛的,理解这些东西后, 对于xcode中很多配置型的需求修改起来都会得心应手,因此 ...

Tue May 31 02:45:00 CST 2016 1 6324
数据链表

链表的定义:链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。 链表的特点:链表由一系列节点(链表中每一个元素称为节点)组成,节点在运行时动态生成(ma ...

Tue Nov 28 05:50:00 CST 2017 0 2918
C语言的标准库和系统调用

http://blog.csdn.net/yusiguyuan/article/details/23181327 Linux系统调用这部分经常出现两个词:libc库和封装函数,不知道你是否清楚 ...

Wed Sep 28 00:32:00 CST 2016 1 4005
STM32编程:是时候深入理解栈了

[导读] 从这篇文章开始,将会不定期更新关于嵌入式C语言编程相关的个人认为比较重要的知识点,或者踩过的坑。 为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法 ...

Tue May 05 08:32:00 CST 2020 0 1404
运行C程序的步骤和方法

1、运行C程序的步骤 为了使计算机能按照人的意志进行工作,必须根据问题的需求,编写出相应的程序。所谓程序,就是一组计算机能识别和执行的指令。每一条指令使计算机执行特定的操作。用高级语言 ...

Wed Oct 11 22:33:00 CST 2017 0 2341
空字符和空白符

1 空字符 空字符'\0' 空字符即NUL字节,是一个ASCII值为0的控制字符,在程序代码中通常以转义序列'\0'表示,在C语言中,空字符非常重要,主要体现在字符串中。 空字符 ASC ...

Mon Sep 06 00:45:00 CST 2021 0 185
输入年月日计算是星期几

偶然的机会看到了一个计算星期几的算法,感觉很怪异并且很有意思就记录一下,也与大家共勉。自己写的代码有些瑕疵,但重点是计算星期的算法值得思索。 问题:输入年月日计算是星期几? 代码如下: #inc ...

Thu Jun 08 07:01:00 CST 2017 0 1922
void 型指针的高阶用法,你掌握了吗?

[导读] 要比较灵活的使用C语言实现一些高层级的框架时,需要掌握一些进阶编程技巧,这篇来谈谈void指针的一些妙用。测试环境采用 IAR for ARM 8.40.1 什么是void指针 void ...

Tue May 05 17:47:00 CST 2020 0 903

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM