PDA

View Full Version : برنامه نویسی C در Visual Studio 2010



Amir.Mansoury
شنبه 01 خرداد 1389, 19:11 عصر
سلام دوستان.
من میخوام در Visual Studio 2010 برنامه نویسی C انجام بدم. به ترتیب وارد مراحل زیر میشم:

++C
Win32 consol application

بعد که وارد میشم زیر #include "stdafx.h" جمله #include "stdafx.h" را مینویسم. بعد از زدن f5 برنامه فقط یک لحظه اجرا میشه. من اصلا نتایج برنامه ام هم نمیبینم. شما یم تست کنید:



// Sample1.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "stdafx.h"
int main()
{
printf("C is a language for Programing\n ");
printf("and it is my favorite");
return 0;

}

مرتضی پیروزی
شنبه 01 خرداد 1389, 20:32 عصر
سلام دوست عزیز
اگر با Ctrl+F5 اجرا کنی، نتیجه رو میتونی به صورت ثابت ببینی.........
در ضمن

#include "stdafx.h"
یکیش اضافیه....

موفق باشی

amir_civil
شنبه 01 خرداد 1389, 21:05 عصر
#include <conio.h>
.
.
.
.
getch();
با این کد مشکلتون حل میشه

Nima_NF
شنبه 01 خرداد 1389, 21:06 عصر
کلا برنامه های کنسولی باید از طریق Cmd اجرا شوند تا برنامه کنسول بسته نشود، اگر مستقیم اجرا شوند فورا بسته می شوند مگر اینکه توسط کامپایلر مانند همان ctrl+f5 از بسته شدن جلوگیری شود.

راه کار عمومی برای این کار این هست که از توابع دریافت ورودی در انتهای برنامه استفاده کنید یا از getchar و مانند ان، تا قبل از return از برنامه بتوانید وردی بگیرید و پنجره بسته نشود.


ضمنا اگر می خواهید طبق استاندارد C برنامه کامپایل شود پسوند فایل ها را از cpp به c تغییر دهید تا خودکار کامپایل C به جای C++‎‎ انجام شود.