pointers

    1热度

    2回答

    可能重复: objective c difference between id and void * 同时通过NSZone.h Foundation框架我碰到一个注释跑读书提的东西是“更像是AC式指针不是一个ID样式对象” 。我意识到我不了解其中的差异。 c样式指针和id样式对象有什么区别?

    1热度

    6回答

    所以我有以下代码: cout << _userLoginName << endl; cout << *_userLoginName << endl; cout << (_userLoginName+1) << endl; cout << *(_userLoginName+1) << endl; 可变char * _userLoginName已被设置等于"smith

    0热度

    2回答

    我有得到回报型传感器 在大胆的方法是在那里我得到一个NullPointerException异常运行时,不明白为什么。 public Sensor getSensorAt(int x,int y,GridMap grid) { /*go through sensor storage array * for eachsensor index call the ge

    3热度

    3回答

    所以我有以下代码: char userLoginName[] = "Smith"; char password[] = "Smith"; char *_userLoginName, *_password; _userLoginName = &userLoginName[0]; //1st way _password = password; //2nd way 我会做同样的事情在最后两

    4热度

    1回答

    我正在研究一个C++程序,我需要初始化一个指针向量。我知道如何初始化矢量,但如果有人能告诉我如何将它初始化为一个充满指针的矢量,那将是非常棒的!

    2热度

    3回答

    addr是该函数的参数,而read_value是该函数的局部变量。都是int类型的。 那么,什么是: read_value = (* (int *) (addr)) 是什么意思?

    4热度

    6回答

    比方说,我有这样的功能,这是一些GUI工具包的一部分: typedef struct _My_Struct My_Struct; /* struct ... */ void paint_handler(void* data) { if (IS_MY_STRUCT(data)) /* <-- can I do something like this? */ {

    0热度

    3回答

    void deleteAllNodes() { stack <parentBranch *> mystack; // `trunk` is the existing head node mystack.push (trunk); cout << mystack.top()->content; } 在这种情况下,树干的“副本”会被推入堆栈吗?那么,

    2热度

    2回答

    下面的一段代码编译&作品我在Visual Studio 2010 现在我想改善1的小东西,但我无法找到一个办法。我尝试了一些模板模板的诡计等,但无济于事。 我想下面的代码行: Sender.AttachListener<XSelectionChanged, TestListener, &TestListener::OnSelectionChanged>(Listener); 看起来像 Send

    2热度

    1回答

    我有这样的结构: typedef struct { char *str; ... } nameType; 我创建了一个新的指针实例初始化它里面(所有的这些都已经做正确的STR指针,我可以做printfs来检查它)。 nameType *names; names = malloc(10 * sizeof(nameType)); for (i = 0; i < 10; i