C语言问题

[复制链接]
5039|24
NE5532 发表于 2008-5-10 09:52 | 显示全部楼层

C语言要具体到哪种单片机编译环境才能讨论

这个是跟编译器具体相关的。
HWM 发表于 2008-5-10 11:04 | 显示全部楼层

20 楼:你程序后面跟着的那驼是何物啊。

wxj1952 发表于 2008-5-10 14:14 | 显示全部楼层

回LS

那是俺指导老师做的评审,他喜欢给我挑错,否则显不出他导师的尊严,或者总显得没事可干。
HWM 发表于 2008-5-10 16:59 | 显示全部楼层

LS:俺还真不想当你的老师,闹心。对此只是好奇而已。


#include<stdio.h>
#include<reg52.h>
#include<float.h>

main()
{  
void initial(void );

P1=2;

  initial();
  while(1);
}

void initial(void ) // <--- 不明白这是何物
{SCON=0x50;
  TMOD=0x20;
  TH1=221;
  TR1=1;
  TI=1; }

wxj1952 发表于 2008-5-10 20:34 | 显示全部楼层

请LZ给咱讲讲课。

把它放在主调函数main()前面好了。这样就不需要原型说明了。

#include<stdio.h>
#include<reg52.h>
#include<float.h>

void initial(void ) // 定义式说明   
{ SCON=0x50;
  TMOD=0x20;
  TH1=221;
  TR1=1;
  TI=1; }


main()
{                     //  void initial(void );//原型说明
          
 P2=2;
 initial();        
  while(1);
}


您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部