找出最長連續(xù)子數(shù)組 數(shù)組和結(jié)構(gòu)體的定義是什么???
數(shù)組和結(jié)構(gòu)體的定義是什么???1. 定義上的區(qū)別:數(shù)組是相同類型的數(shù)據(jù)集合;結(jié)構(gòu)可以是相同類型或不同類型的數(shù)據(jù)集合。例如:int a[5]//數(shù)組a的五個元素都是int type struct stu{
數(shù)組和結(jié)構(gòu)體的定義是什么?。?/h2>
1. 定義上的區(qū)別:數(shù)組是相同類型的數(shù)據(jù)集合;結(jié)構(gòu)可以是相同類型或不同類型的數(shù)據(jù)集合。例如:int a[5]//數(shù)組a的五個元素都是int type struct stu{int num char name[5]float score}STD//structure STD的三個成員分別是int type、char type和float type,數(shù)據(jù)類型不同。2差分?jǐn)?shù)據(jù)直接以“數(shù)組名[subscript]”的形式調(diào)用,如a[3],表示數(shù)組a的第四個元素(數(shù)組下標(biāo)從0開始);結(jié)構(gòu)由結(jié)構(gòu)成員運算符調(diào)用,如:標(biāo)準(zhǔn)數(shù)量表示調(diào)用結(jié)構(gòu)STD中的num變量。
結(jié)構(gòu)體中能不能定義變長的數(shù)組?
例如,struct school{struct stu1{char name[50]int score}student[500]}District[20]中的結(jié)構(gòu)數(shù)組用于存儲一所學(xué)校的學(xué)生信息;outside中的結(jié)構(gòu)數(shù)組用于存儲多所學(xué)校的信息。