數據結構 基本概念(數據項--數據元素--數據對象)

//數據結構基本概念
#include<iostream>
using namespace std;

/*
數據 – 程序的操做對象,用於描述客觀事物
數據的特色:
能夠輸入到計算機
能夠被計算機程序處理
數據是一個抽象的概念,將其進行分類後獲得程序設計語言中的類型。如:int,float,char等等

數據項:一個數據元素由若干數據項組成 數據元素:組成數據對象的基本單位 數據對象:性質相同的數據元素的集合(相似於數組通常)

數據元素之間不是獨立的,存在特定的關係,這些關係即結構
數據結構指數據對象中數據元素之間的關係
*/

//聲明一個結構體類型
struct Teacher   //一種數據類型
{
    char    name[32];//數據項
    char    tile[32];//數據項
    int        age;//數據項
    char    addr[128];//數據項
};

int main()
{
    struct Teacher t1; //數據元素
    struct Teacher tArray[30]; //數據對象
    memset(&t1, 0, sizeof(t1));

    strcpy(t1.name, "name"); //數據項
    strcpy(t1.addr, "addr"); //數據項
    strcpy(t1.tile, "addr"); //數據項
    t1.age = 1;
}

 

相關文章
相關標籤/搜索