5-17.c

来自「单片机C51的学习程序,内包含大部分的功能学习,适合初学者用.」· C语言 代码 · 共 21 行

C
21
字号
#include <REG52.H>                
#include <stdio.h>                
void main (void) {
	char str[10],*p=str;
	int i;
	SCON = 0x50; 
TMOD |= 0x20; 
TH1 = 0xf3; 
TR1 = 1;
TI = 1;
	
	scanf( "%s" ,str);/*输入的字符串长度超过1 0 */
	for( i=0;i<10;i++)
		printf("%c",*p++);/*正确输出*/
	printf("\n") ;
	p=str;
	printf("%s",p);/*字符数组无'\0'标志,输出出错*/
	puts(str);/*字符数组无' \0'标志,输出出错*/
    while (1) {};
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?