我只想知道我是否可以做那样的事......
typedef struct Result{ int low, high, sum; } Result; Result test(){ return {.low = 0, .high = 100, .sum = 150}; }
我知道这是错误的方式,但我可以这样做,还是我需要创建一个局部变量来接收值然后返回它?
c struct initialization return ansi
ansi ×1
c ×1
initialization ×1
return ×1
struct ×1