看到你的提问没有人回答,我看不过去这个问题以前都有人提问过了,这个问题不是编译器设置问题,可能是你系统软件冲突引起的,你仔细分析一下你电脑, keil编译器是不是一开始装上去,就是这个问题,编译代码后底部带有下划线,如果是可能是编译器问题,如果不是自从电脑装了某个软件引起的,建议把某软件卸载掉看看,是不是还是这个问题,如果编译器问题,我发我做51开发用地keil4编译器,希望我的回答对你有帮助!
KEIL就这个德行,文本编辑非常烂。建议你用source insight,ultra edit之类的工具来编写程序,KEIL只进行编译链接
在uv2、uv3、uv4设置一下,uv3、uv4是不错的开发环境,文本编辑也不错,而且有函数大括号自己识别的能力。