P0,,要怎么成为指针传入函数中


P0,,要怎么成为指针传入函数中

我也来说两句 查看全部回复

最新回复

  • budhy (2008-8-02 23:50:55)

    QUOTE:

    原帖由 tssing 于 2008-8-2 23:18 发表
    P0,,要怎么成为指针传入函数中
    读了好几篇,还是不能了解你的问题。
  • tssing (2008-8-03 07:47:47)

    abc(&P0);
    ssssssssssssssssssssssssssssssss
  • budhy (2008-8-03 08:05:17)

    QUOTE:

    原帖由 tssing 于 2008-8-3 07:47 发表
    abc(&P0);
    看来 P0 不能成为指针传入函数中。不过不妨试用 P0 的地址 0x80。
  • tssing (2008-8-03 11:02:27)

    那么
    char *PP0 = 0x80;

    sfr P0 = 0x80;;;请指教
  • hgjinwei (2008-8-03 14:33:19)

    楼主在没事找事吧?
  • hgjinwei (2008-8-03 14:34:02)

    char *PP0 = 0x80
    这条语句能通过?
  • tssing (2008-8-03 19:30:14)

    那要怎么处理指针传入,,,请指教。。。那要怎么处理指针传入,,,请指教。。。
  • hgjinwei (2008-8-03 22:36:42)

    奇怪, 刚才试了以下,发现 char  *PP0 = 0x80; 居然能通过 KELL C 编译.

    不过似乎没什么必要, 直接用P0 不就行了吗?

    [ 本帖最后由 hgjinwei 于 2008-8-3 22:44 编辑 ]
  • hua006 (2008-8-03 23:02:36)

    灌水不是我的目的,赚钱才是硬道理!!!!!!!!!!
  • hgjinwei (2008-8-03 23:08:13)

    char        *pp0;
    pp0 = 0x80;
    *pp0 = 0x00;

    Kell C 怎么了? 一个常数可以赋值给一个指针变量的吗?
  • hgjinwei (2008-8-03 23:13:43)

    QUOTE:

    原帖由 tssing 于 2008-8-3 07:47 发表
    abc(&P0);
    ssssssssssssssssssssssssssssssss
    要实现abc(&P0);

    恐怕要这样子了:

    char   temp; //引入一个中间变量
    temp = P0;
    abc(&temp);

    [ 本帖最后由 hgjinwei 于 2008-8-4 01:17 编辑 ]
  • tssing (2008-8-04 20:13:32)

    这问题以后再讨论。。。现在对这问题先放一边,,有其它重要的事情要做
  • zhaopian (2008-8-04 21:42:33)

    DINGDINGDINGIDNGIDNGIDNGIDNGI
  • dalfer (2008-8-06 08:51:50)

    看一下汇编吧!                                               !