美文网首页C语言
C语言中结构变量的初始化

C语言中结构变量的初始化

作者: TortoiseY | 来源:发表于2017-05-20 23:15 被阅读0次

可以在声明结果变量时,对结构变量进行初始化。
初值由初值表给出。初值表的形式和数组初始化使用的初值表类似,使用一堆花括号界定的初值序列
下面的例子中展示了如何使用初值表给结构变量初始化。
值得注意的是,结构变量初始化所使用的初值表中初值的类型和顺序是和结构变量中的成员的类型和顺序是一致的。

struct student{
  char name[20];
  char num[5];
  char sex;
  int english;
  int math;
}student_1={''name","1234",'m',123,123};

在这个例子中,对student_1这个结构变量使用初值表进行了初始化。

相关文章

  • C语言中结构变量的初始化

    可以在声明结果变量时,对结构变量进行初始化。初值由初值表给出。初值表的形式和数组初始化使用的初值表类似,使用一堆花...

  • C语言基础6

    结构体概述 1 在C语言中,结构体(struct)指的是一种数据结构,是C语 言中构造类型的其中之一。 2 在实际...

  • go 语言第二节课

    变量知识点 定义以及初始化变量 变量的连续定义 局部变量与全局变量的关系1.什么是局部变量?1.1在C语言中写在{...

  • C语言中的枚举(enum)类型

    C语言中的枚举(enum)类型 枚举变量是C语言中的一种数据结构,在C++和Java等衍生语言(用词好像不太恰当)...

  • [Swift]结构体指针操作

    C语言的指针操作 在c语言中申明一个变量并通过指针修改该变量的值 a value is 2 c语言操作结构体指针操...

  • sizeof(struct)

    在C语言中,结构体会以占用字节最长的变量为基准,做内存对齐。

  • C语言中结构变量的引用

    结构类型的引用包括对结构变量的引用和对结构变量中成员的引用两个方面a.对结构变量的引用包括1.结构变量的赋值操作2...

  • 13-GoLang结构体

    结构体 Go语言中的结构体几乎和C语言中的结构体一模一样都需要先定义结构体类型, 再定义结构体变量都是用来保存一组...

  • c++数据结构

    函数与数据共存 C++中首先允许结构中可以定义函数,这些函数称为成员函数,形式如下: 可以像C语言中结构变量使用结...

  • C++变量声明与定义

    一、变量的初始化方式 1、C、C++通用初始化方法 1、常用的初始化语法,沿用于C语言 2、C++特有的变量初始化...

网友评论

    本文标题:C语言中结构变量的初始化

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