NULLの扱いについて教えてください
Posted: 2007年9月30日(日) 01:22
C言語初心者で、プログラム勉強中です。
わからないことがありますので教えてください。
いろいろ試しているのですができないのです。
下記のようにNULLを引数で渡したい時は送り側は
どのようにしたらよろしいのでしょうか?。
できれば解説付きで教えてください。
#include <stdio.h>
typedef struct susumu {
int test1;
int test2;
int test3;
} SUSUMU;
void test1(SUSUMU test);
int main()
{
SUSUMU test;
test.test1 = 1;
test.test2 = 2;
test.test3 = 3;
test1(NULL);
return 0;
}
void test1(SUSUMU test1)
{
if(&test1 = NULL){
printf("%d",12345);
}
}
わからないことがありますので教えてください。
いろいろ試しているのですができないのです。
下記のようにNULLを引数で渡したい時は送り側は
どのようにしたらよろしいのでしょうか?。
できれば解説付きで教えてください。
#include <stdio.h>
typedef struct susumu {
int test1;
int test2;
int test3;
} SUSUMU;
void test1(SUSUMU test);
int main()
{
SUSUMU test;
test.test1 = 1;
test.test2 = 2;
test.test3 = 3;
test1(NULL);
return 0;
}
void test1(SUSUMU test1)
{
if(&test1 = NULL){
printf("%d",12345);
}
}