היכרות עם Visual Studio 2013,שפת C - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

היכרות עם Visual Studio 2013,שפת C


WarNet

Recommended Posts

שלום,התקנתי את התוכנה Visual Studio 2013.

עשיתי לפי הסרטון הבא:

במקום main.cpp,כתבתי main.c

ניסיתי את התוכנית הבאה

#include<stdio.h>
void main()
{
int first, second;
printf("please enter the first number: ");
scanf("%d", &first);
printf("please enter the second number: ");
scanf("%d", &second);
printf("The sum of the numbers is %d\n",
first + second);
}


אני מקבל את השגיאה הבאה:

IvWTiOC.jpg

למה?

תודה.

קישור לתוכן
שתף באתרים אחרים

מה אני עושה לא נכון ?

File->New->Project->Empty Project

ב-Solution Explorer,בתיקיית Source Files אני לוחץ מקש ימני -> Add ואז בוחר New Item

במקום סיומת cpp אני משנה ל- c ומוסיף.

אני כותב את התוכנית הנ"ל,בוחר בלשונית DEBUG,אני בוחר Start Debugging

ואני מקבל את השגיאה הזו

קישור לתוכן
שתף באתרים אחרים

בחרתי בלשונית BUILD,משם ב-

Compile

הוא נתן לי שגיאה בנוגע ל-scanf והפתרון היה לשנות את הפקודה ל-scan_f אז שיניתי.

קמפלתי את התוכנית,אין שגיאות

Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped

כשאני עושה Start Debugging,אני מקבל את אותה השגיאה.

קישור לתוכן
שתף באתרים אחרים

בתחלה כשאתה רק פותח פרוייקט חדש, במקום לבחור ב-empty project, בחר ב-win32 console application. לאחר מכן תוסיף את ה-source.c כמו שרשמת כרגיל.

בתחילת התוכנית, תוסיף:

#define _CRT_SECURE_NO_WARNINGS

ע"מ שלא יציק לך על כל שטות.

קישור לתוכן
שתף באתרים אחרים

ב-Win32 Application Wizard שנפתח,ב-Application Setting,מה אני בוחר?

ב-Additional options:בחרתי ב-Empty project

הוספתי את

-source.c,עשיתי כמו שציינת אך עדיין אני מקבל את השגיאה הזו

למה זה לא יוצר לי קובץ exe?

קישור לתוכן
שתף באתרים אחרים

מההתחלה:

file->new->project, לאחר מכן בוחר בצד שמאל אתה בוחר ב-visual c++ ובצד ימין win32 console application. תן למטה שם ומיקום ולחץ ok.

ב-wizard אתה בוחר ב-console application ו-empty project ולוחץ על finish.

תחת solution explorer בצד ימין אתה לוחץ קליק ימני על שם הפרוייקט או על source files-> בוחר ב-add ו-new item.

בחלון אתה בוחר למעלה ב-c++ file ומתחת נותן שם ומיקום. אתה יכול להשאיר את זה כ-cpp ורק בסוף כשתרצה לשמור, פשוט שמו כקובץ c זה לא ממש משנה.

לבסוף תעתיק את התוכנה בדיוק כמו שרשמת אותה פה + השורה בהתחלה שרשמתי לך בתגובתי הקודמת. לבסוף תעשה rebuild ואם זה יעבור בהצלחה, תחת debug לחץ על start without debugging (למען הסר ספק בדקתי אצלי, הכל עובד).

קישור לתוכן
שתף באתרים אחרים

תודה יאיר,עובד.

גיל,הספר הוא מ-2001.בתחילת הספר כתוב שספר זה משתמש בפונקצית ()main ללא ערך מוחזר אך הסופר שהוא ממליץ לכתוב את הפונקציה ()main כמחזירה int ולא void.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...