c语言输出指针(c语言输出指针的格式)
http://www.itjxue.com 2023-01-24 19:17 来源:未知 点击次数:
C语言输出指针的值.
把pAdd打印到字符串里。
盗用一些楼上代码哈~
#include
windows.h
#include
string.h
void
main()
{
char
*pAdd;
char
str[20]
=
{0};
sprintf(str,
"%08x",
(long)
pAdd);
MessageBox(NULL,str,"My
程序",MB_OK);
}
C语言指向结构体成员数据的指针的输出
p的使用方法错误。p是结构体指针,p=data.a 把p指向了结构体成员,不可以。
应该这样
p = data;
然后用p操作成员:
p-n或者p-a
C语言文件输出指针初始化
FILE??*fp_in?=?NULL,?*fp_out?=?NULL;
if(fp_in)fclose(fp_in);
if(fp_out)fclose(fp_out);
把你那三行,改成我这样的,因为可能没有初始化啊。。。