以下是引用给我毅刀在2012-9-10 14:37:04的发言:
void delet(struct note head,int i)
{
struct note *p=head;
error C2440: 'initializing' : cannot convert from 'struct note' to 'struct note *'
请问一下这个错误是什么意思啊,感觉好像是个概念上的错误
void delet(struct note head,int i)
{
struct note *p=head;
error C2440: 'initializing' : cannot convert from 'struct note' to 'struct note *'
请问一下这个错误是什么意思啊,感觉好像是个概念上的错误
我简单类比一下你就明白了
int i = 5;
int *pi = i;
你上面的程序就相当于这个 把变量赋值给指针 当然是错误的