标题: keil4 typedef unsigned char u8; 16;这个过不了编译 定义不了 新手求答 [打印本页]

作者: licnlong    时间: 2017-3-7 21:33
标题: keil4 typedef unsigned char u8; 16;这个过不了编译 定义不了 新手求答
我是个新手,在用keil4时,按老师讲的在前面写typedef unsigned char u8;typedef unsigned int 16;这个过不了,更定义不了 i 了

文件经不过编译。小白不会,求解阿!!

第一步都走不过去,下面更没法写了!!

无标题.png (173.3 KB, 下载次数: 69)

无标题.png

作者: licnlong    时间: 2017-3-7 22:45
就是for语句定义不了,怎么回事?
作者: aybco    时间: 2017-3-8 12:21
while(1) 后写u16 i 错误!
作者: 月下夜想曲    时间: 2017-3-8 17:17
while(){}这是个循环语句,那个定义变量i要写到这个语句上面或者花括弧里面,像这样,while(){u16 i;}
作者: 月下夜想曲    时间: 2017-3-8 17:27
手机码字不方便,这个应该是while(1){}
作者: jubaolun    时间: 2017-3-11 09:18
本帖最后由 jubaolun 于 2017-3-11 10:26 编辑

应该是软件设置的问题,还有是头文件没定义u8,u16.typedef uint32_t  u32;
typedef uint16_t u16;
typedef uint8_t  u8;


作者: jubaolun    时间: 2017-3-11 10:26
typedef uint32_t  u32;
typedef uint16_t u16;
typedef uint8_t  u8;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1