不是主函数中定义的吧,调用了另一个函数的。然后返回值给到P还有P口,是属于全局变量的,不需要进行函数传递等。
一看是刚新学的 练习51玩玩的程序,main()函数中调用Move_LED(),返回无类型;至于子函数中用到的P1是定义的特殊功能寄存器,属于全局RAM变量,与主函数没有任何关系;P0=_cror_(P0,1);属于读--改--写操作,都是头文件中声明过的。楼主所说的指针,C中函数名 就是函数开始的地址标号,就是指针,相当于LCALL 0xxxxx(函数名)
有声明,有调用,没看出来哪里不妥...