چرint* pointer= int()l درست کار می کنه؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

چرint* pointer= int()l درست کار می کنه؟

0 امتیاز

چرا این کد با این که int رو مساوی int* میزاریم کامپایل میشه ؟

int* pointer= int();

 

سوال شده بهمن 30, 1392  بوسیله ی PSPCoder (امتیاز 1,301)   14 40 57
ویرایش شده بهمن 30, 1392 بوسیله ی BlueBlade

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

توی کد شما

int()

 

عدد 0 رو بر می گردونه پس طبیعیه که کدتون اجرا بشه :

int *ptr=int()
or
int *ptr=0
or
int *ptr=NULL

 

پاسخ داده شده بهمن 30, 1392 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
انتخاب شد اسفند 1, 1392 بوسیله ی PSPCoder
...