gpt4 book ai didi

objective-c - 如何在 NSLog 中打印 int * 和 unsigned int*?

转载 作者:太空狗 更新时间:2023-10-30 03:09:48 26 4
gpt4 key购买 nike

如何使用NSLog在日志中打印int*(int指针)和unsigned int*

- (int) doSomethingWith:(unsigned int)Msg withWparam:(unsigned int*)wParam withParameter:(int *) lParam
{
NSLog(@"MSg:%d wParam:%u lParam:%u",Msg,wParam,lParam);
//not working
return 1;
}

警告: 格式指定类型“unsigned int”,但参数的类型为“unsigned int *”

最佳答案

int 使用 %d。并且参数是指针,所以使用* 来访问指向的值。

NSLog(@"MSg:%d wParam:%u lParam:%d",Msg,*wParam,*lParam);

关于objective-c - 如何在 NSLog 中打印 int * 和 unsigned int*?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14396886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com