*nPtr = *nPtr * *nPtr * *nPtr;
*nPtr
有 * 就是pointer 来的 , 是只定的记忆地址
*nPtr = *nPtr X *nPtr X*nPtr ;
*nPtr 乘 *nPtr 乘 *nPtr
对吗?? 番茄
好久没动c++ 了
几乎忘到完
|
|
【原创文章】Programmer,给那些想学的人看的 |
原帖由 进进 于 2008-11-19 08:07 AM 发表
请问下一下你写programing用的是什么software?
我用的是Microsoft Visual Studio。你们认为Microsoft Visual Studio好用吗?
原帖由 进进 于 2008-11-19 08:12 AM 发表
在请问下pointer的东西。。
#include "stdafx.h"
#include <iostream>
using namespace std;
void cubeByReference( int * );
int main()
{
int number = 5;
cout << "The original value of number is " << number;
cubeByReference( &number );
cout << "\nThe new value of number is " << number << endl;
return 0;
}
void cubeByReference( int *nPtr )
{
*nPtr = *nPtr * *nPtr * *nPtr;
}
=================
请问一下 *nPtr = *nPtr * *nPtr * *nPtr; 这段是在写些什么?我有些不明白。。
原帖由 进进 于 2008-11-19 11:17 AM 发表
比如说int *p = &number;(是原本的code)
可以写成 int *p = *&number;吗?
谢谢你和#81 goodday 分析到很清楚。。。
JBTALKS.CC |联系我们 |隐私政策 |Share
GMT+8, 2026-1-1 06:53 AM , Processed in 0.105671 second(s), 21 queries .
Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
Dedicated Server powered by iCore Technology Sdn. Bhd.