1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標(biāo)題: 在一個(gè)工程中,我在其中一個(gè).c文件中定義的變量,怎么才能再別的.c文件中賦值過(guò)去 [打印本頁(yè)]

作者: 1007947409    時(shí)間: 2020-7-8 15:57
標(biāo)題: 在一個(gè)工程中,我在其中一個(gè).c文件中定義的變量,怎么才能再別的.c文件中賦值過(guò)去
如題,我定義的變量在不同的.c中如何流通

作者: lincheng15    時(shí)間: 2020-7-8 16:44
在另外的.C文件加extern int youvar;
作者: 土豆西紅柿    時(shí)間: 2020-7-8 16:45
將定義的變量在頭文件定義全局變量
作者: tututuzhi    時(shí)間: 2020-7-8 16:48
#在這里快速回復(fù)#3比如三個(gè).c文件一個(gè).h文件C 2.c3.c 4.h 這三個(gè)頭文件都引用4.h include<4.h>4.h中定義一個(gè)結(jié)構(gòu)體類(lèi)型struct test {} ; 1.c中定義一個(gè)該結(jié)構(gòu)體類(lèi)型的全局變量struct test mode; 4.h中extern struct test mode; 其他.c文件就可以直接使用這個(gè)結(jié)構(gòu)體變量了,并且是共用的
作者: 1007947409    時(shí)間: 2020-7-8 17:12
tututuzhi 發(fā)表于 2020-7-8 16:48
#在這里快速回復(fù)#3比如三個(gè).c文件一個(gè).h文件C 2.c3.c 4.h 這三個(gè)頭文件都引用4.h include4.h中定義一個(gè)結(jié)構(gòu) ...

非常感謝大佬解答,真的非常感謝,很詳細(xì)了
作者: Chellson    時(shí)間: 2020-7-8 17:54
extern 使用一下  定義全局
作者: 小黑的大表舅    時(shí)間: 2020-7-8 19:52
使用extern函數(shù),這個(gè)函數(shù)的作用是定義全局




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1