美文网首页程序员
C语言结构体

C语言结构体

作者: 肖塔塔 | 来源:发表于2019-01-12 15:18 被阅读0次

编译的4个步骤
.c文件 ------> .i文件 -------------> .s文件 ----------> .o文件--------->可执行文件
分别对应:预处理 ----- 编译--------汇编---------链接
gcc - o hello.i hello.c -E 只进行预处理

宏定义
#define R 10
宏只是单纯的字符串的替换
使用时:
int a = R;

宏函数
#define ADD(a,b) a+b
使用时:
int sum = ADD(c1,c2);

typedef
给变量类型起别名
typedef unsignede long size_t;

struct

union
共用体
union data{
int a;
char b;
int c;
};

相关文章

  • C语言和OC的结构体(struct)

    Struct(结构体) 1.结构体定义 2.结构体变量 3.结构体数组 4.C语言结构体指针 5.C语言共用体 6...

  • C语言结构体用法很多,坑也很多

    C语言可谓是编程界的传奇语言,历经几 十 年,依然排名前列。 本文主要说的是C语言中的结构体,结构体是C语言中重要...

  • C语言结构体

    结构体 本文介绍C语言结构体,struct 在C++中功能相对C较多,相当于类,这里暂时不讨论,本文单独讨论C语言...

  • 嵌入式学习笔记19.11.25

    c语言结构体 结构体一般定义全局变量 struct stu{//struct 定义结构体 stu 结构体名称 in...

  • 12-Go语言结构体

    结构体 结构体的基本概念 什么是结构体Go语言中的结构体几乎和C语言中的结构体一模一样都需要先定义结构体类型, 再...

  • C语言学习笔记-结构体占用内存大小的计算

    引言 结构体在C语言中虽然经常使用,但是怎么计算一个结构体占用多大的内存,很多C语言的新手都没注意过,其实C语言的...

  • 结构体与指针

    1.1 Linux C语言结构体 简介:本课程深入的讲解了C语言中,预处理是怎么回事,结构体和公用体又是如何使用及...

  • c语言中的结构体

    结构体是 C 语言主要的自定义类型方案,这篇就来认识一下结构体。 一、结构体的形态 C源程序(struct.c):...

  • 闲聊C语言结构体

    结构体是 C 语言主要的自定义类型方案,这篇就来认识一下结构体。 一、结构体的形态 C源程序(struct.c):...

  • 深入理解Runtime中的isa

    objc_object Objective-C 所有对象都是 C 语言结构体objc_object,这个结构体中包...

网友评论

    本文标题:C语言结构体

    本文链接:https://www.haomeiwen.com/subject/icxcdqtx.html