社区
C语言
帖子详情
void???
Aragron
2004-07-20 01:55:36
大哥,大姐,你们好,在学习C语言时,遇到void不知道什么意思,做什么用,请帮帮忙,谢谢!
...全文
77
4
打赏
收藏
void???
大哥,大姐,你们好,在学习C语言时,遇到void不知道什么意思,做什么用,请帮帮忙,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangfanchina
2004-07-20
打赏
举报
回复
freefalcon(心宇) 说的好!
wasoxi
2004-07-20
打赏
举报
回复
void 就是“空的”“没有的”的意思也就是什么也没有了
具体的楼上已经说了
freefalcon
2004-07-20
打赏
举报
回复
1. void参数:就是不带参数
如
int get(void) // void可以省略
{
return 10;
}
2. void返回值:就是没有返回值
void print(const char* s)
{
printf("%s\n", s);
}
3. void指针:就是类型不确定或者说待定的指针,任何类型的指针都可以隐式转换为void*类型,但反之需强制转换
void* p;
int a = 10;
p = &a;
int* pi = (int*)p;
暂时想到这么多
Aragron
2004-07-20
打赏
举报
回复
给我讲讲,谢谢了!!!
s90控制舵机为什么不转
#include "reg52.h" typedef unsigned int u16; typedef unsigned char u8; sbit ControlPort=P3^5; #define led P2 u8 ServePwmValue=1500;//?????????1500?? //?????????
void
Timer0_Int0() { TMOD=0x01; //???????1???????/??????T0 TH0=0; TL0=0; TF0=0; ET0=1; //?????ж? } //pwm s?????ж?
void
TimerValue(u16 pwm) { u16 Value; TR0=0; Value=pwm; TL0=Value; //??16λ????????8λ???????16λ???8λ???8λ TH0=Value>>8; TR0=1; } //???????
void
DelayMs(u16 ms) { u16 i,j; for(i=0;i<85;i++) //89???????85,12??е??????800 for(j=0;j
void main() { Timer0_Int0(); ControlPort=0; EA=1; while(1) { ServePwmValue=500; DelayMs(1000); ServePwmValue=1000; DelayMs(1000); ServePwmValue=1500; DelayMs(1000); ServePwmValue=2000; DelayMs(1000); ServePwmValue=2500; DelayMs(1000); } }
void
Timer0() interrupt 1 { static u16 i=1; switch(i) { //????????? case(1): ControlPort=1; TimerValue(ServePwmValue); break; //????????? case(2): ControlPort=0; TimerValue(20000-ServePwmValue); break; i=0; } i++; }
oled_spi.zip
用stm32来控制spi接口的oled,oled为6pin接口 #define __OLED_SPI_H #include "stm32f10x.h" #define OLED_SPI_GPIO GPIOF #define OLED_SPI_RCCEN RCC_APB2Periph_GPIOF #define OLED_SPI_SCL GPIO_Pin_14 //D0 #define OLED_SPI_SDA GPIO_Pin_13 //D1 #define OLED_SPI_RST GPIO_Pin_11 //RST #define OLED_SPI_DC GPIO_Pin_12 //DC #define OLED_CMD 0 //??? #define OLED_DATA 1 //??? #define OLED_SPI_D0_OL GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_SCL) //D0 IO?????? #define OLED_SPI_D0_OH GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_SCL) //D0 IO?????? #define OLED_SPI_D1_OL GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_SDA) //D1 IO?????? #define OLED_SPI_D1_OH GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_SDA) //D1 IO?????? #define OLED_SPI_RST_OL GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_RST) //RST IO?????? #define OLED_SPI_RST_OH GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_RST) //RST IO?????? #define OLED_SPI_DC_OL GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_DC) //DC IO?????? #define OLED_SPI_DC_OH GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_DC) //DC IO?????? #define OLED_SPI_RST_Clr() GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_RST) //RST IO?????? #define OLED_SPI_RST_Set() GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_RST) //RST IO?????? #define OLED_SPI_RS_Clr() GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_DC) //DC IO?????? #define OLED_SPI_RS_Set() GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_DC) //DC IO?????? #define OLED_SPI_SCLK_Clr() GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_SCL) //D0 IO?????? #define OLED_SPI_SCLK_Set() GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_SCL) //D0 IO?????? #define OLED_SPI_SDIN_Clr() GPIO_ResetBits(OLED_SPI_GPIO, OLED_SPI_SDA) //D1 IO?????? #define OLED_SPI_SDIN_Set() GPIO_SetBits(OLED_SPI_GPIO, OLED_SPI_SDA) //D1 IO??????
void
OLED_SPI_WR_Byte(uint8_t dat,uint8_t cmd);
void
OLED_SPI_Init(
void
);
void
OLED_SPI_WrDat(unsigned char data);
void
OLED_SPI_WrCmd(unsigned char cmd);
void
OLED_SPI_Set_Pos(unsigned char x, unsigned char y);
void
OLED_SPI_Fill(unsigned char bmp_data);
void
OLED_SPI_CLS(
void
);
void
OLED2_P6x8Str(u8 x,u8 y,u8 ch[]);//小字符串;
void
OLED2_P16x32Str(u8 x,u8 y,unsigned char ch[]);
void
sssb1(
void
);
void
sssb2(
void
);
void
sspb1(
void
);
void
ssxl(
void
);
void
hallokitty_bmp(
void
);
void
sjb_bmp(u8 rock);
void
LCD_PutPixel(u8 x,u8 y);
void
LCD_Put_Column(u8 x,u8 y,u8 data);
void
OLED_write_2_num(unsigned char X,unsigned char Y,signed int s);
void
OLED_write_char(unsigned char c); #endif
郑州大学软件学院机试题-2011-2012_JSP程序设计
一、单选题 (共30题,每题1分,共30分) 1. 下列哪个不属于监听器接口ServletContextAttributeListener提供的方法() (1分) A.public
void
attributeAdded(ServletContextAttributeEvent?scab) B.public
void
attributeRemoved(ServletContextAttributeEvent?scab) C.public
void
attributeReplaced(ServletContextAttributeEvent?scab) D.public
void
valueBound(HttpSessionBindingEvent event) .标准答案:D 考生答案:D 2. FilterChain接口中仅定义一个方法:public
void
doFilter(ServletRequest req,ServletResponse res),该方法的作用是。() (1分) A.用于将请求/响应继续沿过滤器链向后传给下一个过滤器。如果调用该方法的过滤器是链中最后一个,那么目标资源被调用。
avr模拟信号采集键盘源代码
avr模拟信号采集键盘C源代码 , #define ADKEY_C #ifndef ADKEY_H #define ADKEY_H #define ADKEY_SET 128//256 #define ADKEY_INC 188//376 #define ADKEY_DEC 233//464//?? #define SET 1 //--?? #define INC 2 #define DEC 3 #define NOKEY 0 #ifdef ADKEY_C uint ad_scan(
void
); uchar Get_Key(
void
); uchar Key1_only(
void
); uchar adkey_scan(
void
); #else extern uint ad_scan(
void
); extern uchar Get_Key(
void
); extern uchar Key1_only(
void
); extern uchar adkey_scan(
void
); #endif
为何JS操作的href都是[removed]
void
(0);呢
一、我是一只小白 下半年浮躁多了,得好好静心学习,告别小白。果断买了几本书: 其中,最先看的是《javascript模式》——不少人认为很shi的一本书。……评价观后感等500字省略……当我看到第二章要结束的时候,又一次看到了“JS中避免使用
void
”的观点,于是,勾起了身为小白的我困扰已久的一个问题:“既然JS中
void
不推荐,那为何新浪微博,淘宝之流的首页JS操作的href都是[removed]
void
(0);呢?” 截图为证! 为什么?为什么?都系睇?都系睇? 二、小白的疑惑 百撕不得骑姐啊百撕不得骑姐! 每当看到
void
,我都想起了N多年前,刚接触程序C语言那会的梦
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章