欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言之結構體(struct)詳解

 更新時間:2021年10月11日 11:26:04   作者:最后一球給我投  
本文主要介紹C語言 結構體的知識,學習C語言肯定需要學習結構體,這里詳細說明了結構體并附示例代碼,供大家參考學習,有需要的小伙伴可以參考下

為什么需要引入結構體

原有的數(shù)據(jù)類型不能滿足需求,因此才設計了構造類型結構體

struct

定義

struct name 
{
	基礎類型  結構成員	
}

1.無名構造類型

2.有名構造類型

struct student
{
 char name[30];
 char sex;
 int age;
 float high;
}stu;
struct student stu2;

3.別名構造體類型

typedef struct student
{
 char name[30];
 char sex;
 int age;
 float high;
}STUDENT;
STUDENT stu, stu2;

typedef與#define

typedef是一個常用于對結構體取別名的關鍵字,構成的語句參與編譯,而#define是定義的宏在預處理階段就已經(jīng)處理完畢

結構體變量初始化及成員訪問

  •  初始化是一種特殊的語法不等價于賦值
  • 凡是基本類型既可以定義的時候初始化也可以先定義在初始化
  • 凡是構造類型要么在定義的時候初始化,要么先定義成員再分別進行賦值和基礎數(shù)據(jù)類型不同

結構體訪問

  • 點成員運算符.
  • 指向成員運算符->或者(*).
struct student *pst = &st
pst.age   
(*pst).age
st.age

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!

相關文章

  • opencv提取水平與垂直線條

    opencv提取水平與垂直線條

    這篇文章主要為大家詳細介紹了opencv提取水平與垂直線條,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • C語言之實現(xiàn)單鏈表指定結點的插入方式

    C語言之實現(xiàn)單鏈表指定結點的插入方式

    這篇文章主要介紹了C語言之實現(xiàn)單鏈表指定結點的插入方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • C語言的堆串操作詳解

    C語言的堆串操作詳解

    大家好,本篇文章主要講的是C語言的堆串操作詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • c++通過引用實現(xiàn)三個數(shù)字求最大值

    c++通過引用實現(xiàn)三個數(shù)字求最大值

    下面我們將通過這個例子來說明引用的作為函數(shù)參數(shù)的使用方法。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • 深入淺析OpenCV?copyTo()函數(shù)

    深入淺析OpenCV?copyTo()函數(shù)

    在Mat矩陣類的成員函數(shù)中copyTo(roi , mask)函數(shù)是非常有用的一個函數(shù),尤其是后面的mask可以實現(xiàn)蒙版的功能,下面通過本文給大家介紹下OpenCV copyTo()函數(shù)的相關知識,感興趣的朋友一起看看吧
    2022-01-01
  • C++ 算法之希爾排序詳解及實例

    C++ 算法之希爾排序詳解及實例

    這篇文章主要介紹了C++ 算法之希爾排序算法詳解及實例的相關資料,需要的朋友可以參考下
    2017-05-05
  • OPENMP?SECTIONS?CONSTRUCT原理示例解析

    OPENMP?SECTIONS?CONSTRUCT原理示例解析

    這篇文章主要為大家介紹了OPENMP?SECTIONS?CONSTRUCT原理示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • c語言線程終止練習示例

    c語言線程終止練習示例

    這篇文章主要介紹了c語言線程終止練習示例,需要的朋友可以參考下
    2014-04-04
  • 一文讀懂C++中Protobuf

    一文讀懂C++中Protobuf

    Protocol Buffers 是一種輕便高效的結構化數(shù)據(jù)存儲格式,可以用于結構化數(shù)據(jù)串行化、或者說序列化,本文詳解了Protobuf的使用,具有一定的參考價值,感興趣的可以了解一下
    2023-05-05
  • C++實現(xiàn)控制臺版掃雷程序

    C++實現(xiàn)控制臺版掃雷程序

    這篇文章主要為大家詳細介紹了C++實現(xiàn)控制臺版掃雷程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05

最新評論