c语言
主要讲述c语言的基础知识
小乔不掉头发
这个作者很懒,什么都没留下…
展开
-
关于结构体中使用自身数据类型的说明
关于结构体中使用自身数据类型的说明今天在看FreeRTOS源码是看到了这样的书写方式/*代码清单6-3 定义链表节点数据结构*/struct xLIST_ITEM{ TickType_t xItemValue; /*辅助值,用于帮助节点做循序排列*/ struct xLIST_ITEM * pxNext; /*指向下一个链表节点*/ struc...原创 2020-01-30 17:00:23 · 1011 阅读 · 0 评论 -
11.你真的了解scanf吗?
你真的了解scanf吗?本帖主要是通过代码向大家展示scanf的一般用法和拓展用法基本用法/**Copyright (c) 2019.池州市集成电路可靠性分析与嵌入式研究实验室*All rights reserved.*摘要:程序功能,深入讲解scanf 。printf是集成显示,scanf是扫描。*文件名称:数据交换.c*文件标识:无**当前版本:v1.0*作者:乔勇刚...原创 2019-10-26 21:30:10 · 294 阅读 · 1 评论 -
10.你真的了解printf吗?
你真的懂printf吗?本帖主要是以代码的形式讲述printf();的诸多用法。printf用法总结/**printf();*一般形式:printf("格式控制",输出表);* %[-][0][m][.n][l]格式字符* - 输出的数字或者字符以左对齐,右边填充空格* 0 输出的空位用0来填充* m (正整数)输出数据的字段宽度。实际位数多于m,按实际的输出,少于m则补空...原创 2019-10-26 19:40:49 · 338 阅读 · 0 评论 -
08.C语言---王位争夺战
版权声明:本文为博主 乔小白- 一字一句敲出来的原创作品,未经博主允许不得转载,多谢支持。本系列博客仅做经验交流分享,不能用作任何商业用途。本文中如有不足之处,请留言,本人将及时更改。C语言—王位争夺战(运算符)C语言中有这样一种存在:运算符。它们决定了数据的运算方式,但是谁才是运算符号中的老大呢?在讲述王位争夺战之前,先介绍一下几位太子的存在运算符是一种告诉编译器执行特定的数学或...原创 2019-10-26 19:48:04 · 370 阅读 · 0 评论 -
07.从密码学看进制转化
版权声明:本文为博主 乔小白- 一字一句敲出来的原创作品,未经博主允许不得转载,多谢支持。本系列博客仅做经验交流分享,不能用作任何商业用途。本文中如有不足之处,请留言,本人将及时更改。进制转化到密码学1.什么是进制?在数据的记录中,数据分为很多种进制,本帖我们介绍数据存储的进制问题。我们在正常的数学运算中,采用的是十进制(逢十进一),但是在计算机的数据中,有很多进制;下面列举几个进制...原创 2019-10-26 19:48:30 · 1189 阅读 · 0 评论 -
06.从银行失窃案讲述c语言的数据类型
从银行失窃案讲述c语言的数据类型本帖主要讲述C语言的数据类型在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量的存储空间,以及如何解释存储的位模式。C语言的类型可分为以下几种:序号类型与描述1基本类型(它们是算数类型,包括两种类型:整数类型和浮点类型)2枚举类型(他们也是算数类型,被用来定义在程序中只能赋予其离散整...原创 2019-10-26 19:48:41 · 257 阅读 · 0 评论 -
04 C语言的基本语法
C语言的基本语法本帖主要讲述C语言的基本语法C的令牌(Tokens)C程序是由各种令牌组成,令牌可以是关键字、标识符、常量、字符串 值、或者一个符号。请看下面的例子printf("hello world");先分解一下printf("hello world");每一行都是一个令牌分号(;)在C程序里面,分号代表语句的结束,也就是说每...原创 2019-10-21 09:21:47 · 417 阅读 · 0 评论 -
03.深入分析C语言的编写结构
版权声明:本文为博主 乔小白- 一字一句敲出来的原创作品,未经博主允许不得转载,多谢支持。本系列博客仅做经验交流分享,不能用作任何商业用途。本文中如有不足之处,请留言,本人将及时更改。深入分析C语言的编写结构本帖从第一个C语言程序解读C语言的编写结构c语言的编写结构C程序主要包括以下部分预处理命令函数变量语句 & 表达式注释引入第一个C语言程序代码(完整版...原创 2019-10-21 09:18:56 · 264 阅读 · 0 评论 -
c语言系列教程目录
c语言系列教程目录01.C语言编译器的安装讲解以及第一个C语言程02.从hello world分析C语言的实现过程03.深入分析C语言的编写结构及阅读规律04.C语言的基本语法05.c语言实现windows工具集06.从银行失窃案讲述c语言的数据类型07.变量08.常量09....原创 2019-10-06 20:59:00 · 2064 阅读 · 0 评论 -
09 C代码实现数据交换
对程序的介绍:/**Copyright (c) 2019.池州市集成电路可靠性分析与嵌入式研究实验室*All rights reserved.*摘要:程序功能,实现两个数的交换,要求列出较好的方法,并且列出时空复杂度。*文件名称:数据交换.c*文件标识:无**当前版本:v1.0*作者:乔勇刚*完成日期:2019/09/08**/第一步:定义两个变量并给他们赋值#inc...原创 2019-10-26 19:48:17 · 804 阅读 · 0 评论 -
05 c语言实现windows工具集
版权声明:本文为博主 乔小白- 一字一句敲出来的原创作品,未经博主允许不得转载,多谢支持。本系列博客仅做经验交流分享,不能用作任何商业用途。本文中如有不足之处,请留言,本人将及时更改。03 c语言实现windows工具集本帖主要介绍如何使用c语言做出一个简单的Windows工具集合开发环境:Windows 10集成环境:Visual Studio 2017在开发之前我们简单的看一看...原创 2019-10-21 09:19:16 · 534 阅读 · 0 评论 -
02从helloworld分析C语言的实现过程
02从helloworld分析C语言的编译过程在正常的编写C语言的过程中我使用的都是IDE,但是今天我将从最原始的东西讲解一下编译器在C语言编译的过程中都做了那些事情。更好的了解C语言的编译过程,感受编程之美。我当前使用的环境是Linux,在Linux中使用gcc可以更好的了解到C语言的整个实现过程。C语言的编译过程分为以下三步: > 使用01中的hello.c 代码 voi...原创 2019-10-21 09:20:50 · 391 阅读 · 0 评论