求注解,我想了解这段程序的具体含义,希望高手帮忙做下注解
求注解,我想了解这段程序的具体含义,希望高手帮忙做下注解#include <stdio.h>
#include <conio.h>
#define N 1024
void main()
{
char buffer[N];
int num = 0;
char c;
while((c = getch()) != '\r')
{
buffer[num++] = c;
putchar(c);
}
buffer[num] = '\0';
for (int i = 0; i < num / 2; i++)
{
c = buffer[i];
buffer[i] = buffer[num - 1 - i];
buffer[num - 1 - i] = c;
}
printf("\n%s\n", buffer);
}
具体内容是输入字符串 反序输出但是每行的含义是什么我不大清楚 希望大家帮忙写一下,谢谢大家了 ,小弟不胜感激,新手初学现在都不大懂,谢谢大家了!!!