返回指針與返回值的區別

int getValue()
{
  int c = 100;
  return c;
}

int *getPointer()
{
  int c = 100;
  int *p = &c;
  return p;
}

void main()
{
  int m = 0;
  int *p = Null;
  m = getValue;
  p = getPointer();
  printf("%d %d",m,*p);
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章