标签:C语言
一、概述 简介 语言历史:     机器语言:最早期的低级语言,直接通过0和1来编写程序,可被计算机直接识别     汇编语言:使用一些符号来替代0和1,同样不容易理解,且依赖于硬件体系     高级语言:通常使用英文来作为程序设计语言,更加人类思维,且屏蔽了底层复杂的硬件体系结果 C语言:一种面向
作者:知乎用户链接:https://www.zhihu.com/question/27090458/answer/137944410来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一般来说,如果不指定优化标识的话,gcc就会产生可调试代码,每条指令之间将是独
    转自:http://blog.csdn.net/xiaoyusmile/article/details/5420252     1. 变量的定义、声明   变量的声明有两种情况:   一种是需要建立存储空间的。例如:int  a。在声明的时候就已经建立了存储空间。这种声明是"定义性声明(d
最近倪健问我一个问题,他说:什么是常指针?什么是指向常变量的指针?请举例说明 我查阅资料后这么回答他了,                  指针常量(常指针):int * const p ; 指针是一个常量,也就是说它始终指向那个地址。                  常量指针:const int
说明 VSCode是个编辑器,默认不带编译和调试环境,需要自行安装编译器,调试可以用其插件完成。 编译套件选用的是TDM-GCC,方便易用。(Codeblocks、Dev-Cpp等默认带的都是这款)。安装时会自动添加路径到环境变量PATH。 下载 VS Code :https://code.visu
Snapman集合了TCC编译器可以直接编译执行C语言脚本,其脚本执行效率和C#编译程序进行效率对比,包括下面4方面: 1、函数执行效率 2、数字转换成字符串 3、字符串的叠加 4、MD5算法 这是C#代码: using Sys
本文着重于算法的实现,对于理论部分可自行查看有关资料可以简略参考该博文:http://blog.csdn.net/u013007900/article/details/50379135 本文代码部分基于C实现,源码如下: 1 /********************************
<什么是WSDL语言>     WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问,参阅http://www.w3school.com.cn/wsdl/i
前言:前几天工作任务,要把JPEG流封装为AVI视频,就找了些AVI文件结构资料和示例代码研究了下,现将学习总结及最终完成的可用代码分享出来,由于本人也是现学现用,如有不恰当或错误之处,欢迎提出!   1  AVI文件结构 AVI采用RIFF文件结构方式,RIFF是微软定义的一种用于管理window
   第一天注册了博客!    我是一名普通的码农,通过文章看说坚持写博客可以有助于学习和总结,所以也注册了一个。    首先,要立个flag:2018.07.11工资过万!!!然后想对实习三个月进行总结。    7月2号到了北京,早上7点左右到了北京站,从此开始了北漂
前言 - 需要点开头   C11标准是C语言标准的第三版(2011年由ISO/IEC发布),前一个标准版本是C99标准。 相比C99,C11有哪些变化呢!!所有的测试全部基于能够和标准贴合的特性平台. 但是绝大部 分来源于 GCC. 这里不妨教大家源码安装最新的GCC吧
控制台同一位置打印输出,例如:进度1%->100%在同一位置显示。刚学习c语言的时候一直想做起来,可惜查询好多资料不行。时隔6年多,空闲之余又想起这个问题,便决定一试,虽然c语言已经几乎忘光了,呵呵。最终还是搞定了,这次运气不错,哈哈! ^_^ #include <stdio.h>
1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0
在上一次的基础上添加了不同需求缓冲区大小可变的更改。 1 /* 2 * 串口的FIFO简单读取实现 3 * 功能,实现串口的FIFO实现 4 * 使用方法: 5 * 更新时间:2017.9.26 6 * 版本:v2.0.0 7 * 编写:ZhangPeng 8 */
2017-09-27  18:40:47 程序设计的基本概念 1、计算机语言:把人与计算机之间交流的语言叫做计算机语言 1)计算机语言分为高级语言和低级语言 2)高级语言:远离硬件 3)低级语言:贴近硬件 2、指令:是指计算机执行某种操作的命令。它由一串二进制数码组成。 1)一条指令通常由两个部分组