今天试了一下串口用printf和scanf两个函数,都成功了。。只是有些还是不懂。比如说
#pragma import(__use_no_semihosting)
struct __FILE
{
int handle;
};
FILE __stdout;
FILE __stdin;
_sys_exit(int x)
{
x = x;
}
这段代码是做什么的真不明白。比如x=x这个函数是什么意思呢。还有#pragma import这个Import是什么编译命令呢?
特别是这stdio.h的头文件里代码看得我稀里糊涂的。。。。。看来C学的不扎实呀。望各位大大解释解释呢?还有现在我的C水平该看什么书呢?我都快无语了C竟然落后到这种地步了。。还不知道有多少还不知道的。 |