![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
达达尼安
为往圣继绝学,为万世开太平。
展开
-
C语言之强制数据类型转换
目录1,楔子2,源码举例:2.1 浮点类型强制转换成整型2.2 无符号整型强制转换成指针类型1,楔子强制类型转换是把变量从一种类型转为另一种数据类型。语法格式为 :(type_name)expression。2,源码举例:2.1 浮点类型强制转换成整型#include<stdio.h>int main(void){ float a = 3.1...原创 2018-09-11 18:33:52 · 3517 阅读 · 0 评论 -
C语言之typedef详解
目录 1,简介:2,源码举例:3,typedef在结构体中的应用:1,简介:typedef是类型定义的意思,它可以给一个类型进行重命名。注意,它的语法结构是typedef 现有类型名称 新名字;和define有一些区别。2,源码举例:int main(void){ typedef unsigned int uint_32; typede...原创 2018-09-12 15:56:13 · 597 阅读 · 0 评论 -
C语言之#define
目录 1,翻译程序前的第一步2,宏定义#define3,源码举例1,翻译程序前的第一步 在我们编写好程序后,点击编译按键,编译器会做以下几个动作。 把源代码种出现的字符映射到源字符集 把两个物理行转为一个逻辑行(因为一行太长使用换行符\的情况) 用空格字符代替注释 最后,进入预处理阶段,预处理器会查找一行中以#号开始的预处理器指令...原创 2018-09-12 16:01:50 · 242 阅读 · 0 评论 -
C语言之结构体中.和->两种访问区别
目录1,简介:2,举例:2.1 结构体变量访问2.2 结构体指针访问1,简介:定义结构体指针,访问结构体内部成员就使用->定义结构体变量,访问结构体内部成员就使用.2,举例:2.1 结构体变量访问#include<stdio.h>int main(void){ struct hi { int a ; int b ; ch...原创 2018-09-17 10:47:05 · 1674 阅读 · 1 评论