在我编写51单片机c语言程序时遇到这样一个问题,一下代码 sbit floorled1 = P1^0; sbit floorled2 = P1^1; sbit floorled3 = P1^2; sbit floorled4 = P1^3;这样编写显然很麻烦,在后面使用的时候我不得不编写更多的代码一旦增加或减少floorled时,大量代码需要更改。我尝试这样编写sbit floorled[4];可是不行!请问高手有没有更好的解决办法?