c語言調(diào)用外部文件 請問c語言如何從函數(shù)返回帶有數(shù)組的結(jié)構(gòu)體?
請問c語言如何從函數(shù)返回帶有數(shù)組的結(jié)構(gòu)體?在本例中,函數(shù)返回整個結(jié)構(gòu)。無論結(jié)構(gòu)包含多少成員,結(jié)構(gòu)都只是一個變量(結(jié)構(gòu)本身就是一個變量,無論它包含多少成員)。這樣,函數(shù)返回一個結(jié)構(gòu),這意味著函數(shù)返回結(jié)構(gòu)
請問c語言如何從函數(shù)返回帶有數(shù)組的結(jié)構(gòu)體?
在本例中,函數(shù)返回整個結(jié)構(gòu)。無論結(jié)構(gòu)包含多少成員,結(jié)構(gòu)都只是一個變量(結(jié)構(gòu)本身就是一個變量,無論它包含多少成員)。這樣,函數(shù)返回一個結(jié)構(gòu),這意味著函數(shù)返回結(jié)構(gòu)的所有成員。C語言函數(shù)只能有一個返回值,用返回結(jié)構(gòu)的方法可以解決多個返回值的問題。return后沒有0或1,表示該函數(shù)為void類型。這種函數(shù)不需要返回值。這里return的意思不是返回一個值,而是退出這個函數(shù)。