私は、次のコードに出くわした、0C Programming-ポインタ
された出力は、文ですvptr = &i
正しいですか?整数変数のアドレスvoid
ポインタを割り当てることはできますか?
#include<stdio.h>
void fun(void *p);
int i;
int main()
{
void *vptr;
vptr = &i;
fun(vptr);
return 0;
}
void fun(void *p)
{
int **q;
q = (int**)&p;
printf("%d\n", **q);
}
_ "正しい" _を定義してください。構文?セマンティクス?使用法?動作?練習? –
voidポインタに何かのメモリアドレスを割り当てることができます。 – element11
@SouravGhosh正しいことは、その動作を意味します。上記のステートメントを使用して整数型のメモリをvoidに割り当てることはできますか? –