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

שאלה כללית - שפת C ב - Visual Studio 2008 Express


nadavy11

Recommended Posts

היי

יש לי את התוכנה Visual Studio 2008 Express ורציתי לשאול אם יש אפשרות לעבוד בשפת שפת C (הפשוטה) איתה , אחרי שראיתי שיש את ה visual c++ וה c# . ניסיתי כמה דברים אבל בכל זאת לא עבד , אולי בגלל זה שאני לא מכיר כל כך את התוכנה / תוכנות האלה .

כדי לעבוד בשפת C אני צריך את הגרסה של ה Visual Studio 2008 המלאה ?

אשמח אם תוכלו לעזור לי בעניין ,

תודה והמשך יום נעים ,

נדב .

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

שנה בבקשה את הכותרת כך שתכיל את תמצית השאלה.

בעקרון ++C "מכילה" בתוכה את C, ככה שכל תוכנה ב-C אמורה להתקמפל ב-Visual C++ Express.

תגיד מה ניסית ולא עבד.

בכל מקרה, כאן יש הוראות בסיסיות לתוכנית בסיסית ב-C

http://support.microsoft.com/kb/829488

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

תודה רבה על הקישור , עזרת לי המון איתו :)

ערכתי גם את הכותרת .

היו לי עוד קצת בעיות אבל הבנתי שיש קצת דברים שונים שגורמים לשגיאות קומפילציה , לדוגמא ההגדרה של void main() שהיא בויזואל - int main , ועוד קצת דברים (אין דבר כזה clrscr ו getch , אלא return 0 בסיום תוכניות) .

ייקח לי קצת זמן להתרגל , אחרי שמלמדים אותנו מעט שונה ,

תודה רבה !

המשך יום נעים .

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

התכוונתי לשפת C , בהשוואה לתוכנה ,

בכל מקרה - ככה מלמדים אותנו במכללה , עם void main() ושאר הדברים שהזכרתי , אולי בגלל העבודה עם המעבדים של 8051 , שמתוכנתים לכך , אבל זו נקודה מעניינת , אני אראה מה המרצים שלי יומרו בעניין (והם גם עובדים עם ויזואל סטודיו) .

עוד משהו לגבי הויזואל c++ , יש אולי אפשרות לעשות מעקב אחרי משתנים שאני מגדיר בתוכנית ? לא כל כך ידעתי איפה לחפש והלכתי קצת לאיבוד בעזרה ..

לילה טוב :)

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

בכל מקרה - ככה מלמדים אותנו במכללה , עם void main() ושאר הדברים שהזכרתי , אולי בגלל העבודה עם המעבדים של 8051 , שמתוכנתים לכך , אבל זו נקודה מעניינת , אני אראה מה המרצים שלי יומרו בעניין (והם גם עובדים עם ויזואל סטודיו) .

אז במכללה מלמדים לא נכון. התקן אומר במפורש שחייב להיות int main.

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

תודה yousux , אנסה את זה מחר ואעדכן אם יהיו לי שאלות יותר ספציפיות , אבל בכל זאת - זה ממש מעקב על משתנים ?

אני זוכר ב-בורלנד c (מה שאנחנו עובדים איתה במכללה) שצריכים להגדיר כמה משתנים לעקוב אחריהם ואז רואים בחלון את השינויים בהם .

שניצל - זה לא המכללה , זה משרד החינוך (כמה נחמד לומר את זה.. שהם מלמדים לא טוב :) )

אבל בכל זאת - אולי זה בגלל ה 8051 שהוא הרכיב שאנחנו משתמשים לפרוייקטים .

בדיוק yousux , לכן תמיד אמרו לי ש void main() זוהי בעצם פונקציה שלא מחזירה כלום ("התוכנית הראשית")

לילה טוב .

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

הכוונה היא שאתה יכול מתי שאתה רוצה לעצור את התכנית, וכשהתכנית עצורה אתה יכול להסתכל על הערכים של המשתנים.

אתה יכול לעשות את זה ישירות על המשתנה (כפתור ימני בתוך הקוד -> quick watch) או לחילופין להשתמש בחלון ה-watch, שם אתה יכול להכניס משתנים לעקוב אחריהם (אבל אם אני לא טועה, הערכים בחלון יתעדכנו רק כשאתה עוצר את התכנית).

אופציה נוספת היא לעשות breakpoint שתדפיס ערך של משתנה במקום לעצור את התכנית, ואז בחלון ה-output תראה את הערכים.

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

ארכיון

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

×
  • צור חדש...