נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שפתC. יש ערך ברירת מחדל למשתנה INT?!

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
עופר
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 19 September 2005 בשעה 23:05 | IP רשוּם
ציטוט עופר

שלום לכולם, יש לי את "פיסת הקוד" הבאה:
קוד:

#include <stdio.h>
#include <conio.h>

void main()
{
clrscr();
int x,yl
y=x;
x=1000;
printf("\n x=%d", x);
printf("\n y=%d", y);
}


מדוע הוא מציג לי את ערך Y כ- 12, אני ציפיתי לשגיאה, הרי X עוד לא הוגדר לו ערך.

כשהקוד הוא כזה, אז Y מוצג עם ערך 0

קוד:

#include <stdio.h>
#include <conio.h>

void main()
{
clrscr();
int x,yl
x=1000
printf("\n x=%d", x);
printf("\n y=%d", y);
}


תודה מראש על העזרה
חזרה לתחילת העמוד הצג את כרטיס החבר של עופר חפש הודעות אחרות של עופר בקר בדף הבית של עופר
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 20 September 2005 בשעה 01:03 | IP רשוּם
ציטוט ניר

משתנה שלא הוגדר מכיל ערך אקראי בשפת C

__________________
מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
עופר
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 20 September 2005 בשעה 08:12 | IP רשוּם
ציטוט עופר

שלא הוגדר עו שלא הוגדר לו עך?
חזרה לתחילת העמוד הצג את כרטיס החבר של עופר חפש הודעות אחרות של עופר בקר בדף הבית של עופר
 
pitbull363
משתמש חבר
משתמש חבר


הצטרף / הצטרפה: 03 June 2005
משתמש: מנותק/ת
הודעות: 102
נשלח בתאריך: 20 September 2005 בשעה 17:15 | IP רשוּם
ציטוט pitbull363

אי אפשר לא להגדיר משתנה, הוא התכוון שלא שנתנו לו ערך..
חזרה לתחילת העמוד הצג את כרטיס החבר של pitbull363 חפש הודעות אחרות של pitbull363
 
barak
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 16 May 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 26
נשלח בתאריך: 20 September 2005 בשעה 19:29 | IP רשוּם
ציטוט barak

הוא מכיל זבל..אין בעיה בזה שלא הגדרת לתוכו ערך יש בו ערך זבל שיכול להיות כל דבר..
בכל מקרה חסר בתוכנית שלך בסוף שורת ה-int נקודה פסיק
חזרה לתחילת העמוד הצג את כרטיס החבר של barak חפש הודעות אחרות של barak
 
Nameless
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 20 September 2005 בשעה 20:51 | IP רשוּם
ציטוט Nameless

וגם:
int x,yl
y=x;

מאיפה המשתנה y הגיע?
בשני הקודי מקור.
:\
חזרה לתחילת העמוד הצג את כרטיס החבר של Nameless חפש הודעות אחרות של Nameless בקר בדף הבית של Nameless
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה