PDA

View Full Version : سوال: ایا void در dev c کاربردی داره؟



motherboard
شنبه 28 دی 1392, 10:41 صبح
سلام خدمت دوستان.می خواستم بدونم ایا عبارت void در زبان c++ در کامپایلر dev استفاده ای داره.چون من زمانی که مثلا یه برنامه ای که توش void داره رو می خوام اجرا کنم اجرا نمیشه.ولی وقتی به جاش int main() قرار میدم به شرط اینکه بقیه ی دستورات دیگر درست باشد اونوقت اجرا میشه.با تشکر.

mmvalinezhad
شنبه 28 دی 1392, 14:37 عصر
سلام خدمت دوستان.می خواستم بدونم ایا عبارت void در زبان c++ در کامپایلر dev استفاده ای داره.چون من زمانی که مثلا یه برنامه ای که توش void داره رو می خوام اجرا کنم اجرا نمیشه.ولی وقتی به جاش int main() قرار میدم به شرط اینکه بقیه ی دستورات دیگر درست باشد اونوقت اجرا میشه.با تشکر.

در کل شما معمولا باید برای تابع main از int استفاده کنید.اما برای توابعی که خودتون می سازید و در برنامه اجرا می کنید می توانید از void استفاه کنید.الته لازم به ذکر هست که void فقط برای توابعی به کار می رود که مقدار بازگشتی نداشته باشند.