የቁልፍ ልዩነት - መለያ ከተለዋዋጭ ጋር
የፕሮግራም አወጣጥ ቋንቋ የተወሰነ አይነት ውሂብን ለማስኬድ እና ጠቃሚ መረጃዎችን ለማቅረብ ነው። መረጃው ቁጥሮች፣ ቁምፊዎች፣ ሕብረቁምፊዎች፣ ወዘተ ሊሆን ይችላል።ፕሮግራም ለኮምፒዩተር መመሪያዎችን ለመስጠት በልዩ የፕሮግራም አወጣጥ ቋንቋ የተፃፉ መመሪያዎች ስብስብ ነው። ኮምፒዩተሩ እንደ መመሪያው መረጃን ያዘጋጃል. መረጃን በሚጠቀሙበት ጊዜ, እነሱን ማከማቸት አስፈላጊ ነው. ተለዋዋጭ እሴትን ለመያዝ የሚችል የማከማቻ ቦታ ነው. ተለዋዋጮች እነሱን ለመለየት ስሞች አሏቸው። ተለዋዋጮች፣ ተግባራት፣ ክፍሎች፣ ወዘተ ብቻ ሳይሆኑ መለያዎች ተብለው የሚጠሩ ስሞች አሏቸው። መለያዎች የተፈጠሩት በፕሮግራም አውጪ ነው።መለያ እና ተለዋዋጭ በፕሮግራም ውስጥ ሁለት የተለመዱ ቃላት ናቸው። በመለያ እና በተለዋዋጭ መካከል ያለው ቁልፍ ልዩነት መለያ ለተለዋዋጭ፣ ተግባር፣ አደራደር፣ ክፍል ወይም መዋቅር የተሰጠ ስም ሲሆን ተለዋዋጭ ደግሞ እሴት ሊይዝ ለሚችል የማህደረ ትውስታ ቦታ የተሰጠ ስም ነው።
መለያ ምንድን ነው?
ለዪ የተለዋዋጭ፣ ተግባር፣ ድርድር፣ ክፍል ወይም መዋቅር ስም ያመለክታል። መለያዎቹ በፕሮግራም አውጪዎች የተፈጠሩ ናቸው። በፕሮግራሙ አፈፃፀም ውስጥ ተለይተው ስለሚታወቁ ለመለያዎች ልዩ ስሞችን መጠቀም አስፈላጊ ነው. ፕሮግራሚንግ ቋንቋዎች መለያዎችን ለመሰየም የተወሰኑ ህጎችን ይከተላሉ። ብዙ ጊዜ፣ ለትክክለኛ መለያዎች የፊደል ፊደላት ብቻ (ከኤ እስከ ዜድ ወይም ከሀ እስከ z)፣ ስር (_) እና አሃዞች (0 እስከ 9) ብቻ ያገለግላሉ። በአጠቃላይ፣ የመለያው የመጀመሪያ ቁምፊ ግርጌ ወይም ፊደል ሊሆን ይችላል፣ እና አሃዝ መሆን የለበትም።
በፕሮግራም አወጣጥ፣ እንደ int ቁጥር መግለጫ ካለ፤ የኢንቲጀር ዋጋ ሊይዝ የሚችል ቁጥር የሚባል ተለዋዋጭ አለ ማለት ነው።'ቁጥር' የሚለው ቃል መለያ ነው። እንደ ድርብ አካባቢ መግለጫ ሲኖር; ድርብ እሴት ሊይዝ የሚችል አካባቢ የሚባል ተለዋዋጭ አለ ማለት ነው። ‘አካባቢው’ ትክክለኛ መለያ ነው። አንዳንድ ትክክለኛ መለያዎች ምሳሌዎች ዕድሜ፣ ደሞዝ፣ ተማሪ ቁጥር፣ መጠን እና _empNo ናቸው። አንዳንድ ልክ ያልሆኑ ለዪዎች ምሳሌዎች 123abc፣ -studentno ናቸው። መለያው 123abc በዲጂት ይጀምራል። ስለዚህ ልክ ያልሆነ ነው። መለያው -studentno የሚጀምረው ከፊደል ፊደል ወይም ከስር ምልክት ውጪ በሆነ ቁምፊ ነው።
ስእል 01፡ መለያ እና ተለዋዋጭ
አብዛኞቹ የፕሮግራሚንግ ቋንቋዎች ለጉዳይ ሚስጥራዊነት ያላቸው ናቸው። ስለዚህ, ትንሽ እና አቢይ ሆሄያት የተለዩ ናቸው. መለያው መጠን እና AMOUNT ሁለት የተለያዩ መለያዎች ናቸው ምንም እንኳን ተመሳሳይ ስም አላቸው። ለዪዎች ትርጉም ያላቸውን ስሞች መጠቀም አስፈላጊ ነው ምክንያቱም የኮድ ተነባቢነትን ያሻሽላል።ትርጉም ያላቸው መለያዎች ፕሮግራሙን ለመረዳት ቀላል ያደርጉታል።
ተለዋዋጭ ምንድን ነው?
በፕሮግራም አወጣጥ ውስጥ፣ ውሂብ ማከማቸት ያስፈልጋል። በተከማቸ መረጃ ላይ ስሌቶች ይከናወናሉ. እነዚህ መረጃዎች በማህደረ ትውስታ ቦታ መቀመጥ አለባቸው። ተለዋዋጭ መረጃን ለመያዝ መያዣ ወይም የማከማቻ ቦታ ነው. እያንዳንዱን የማከማቻ ቦታ ለመለየት ልዩ ስም ወይም መለያ ለተለዋዋጮች ተሰጥቷል። ተለዋዋጭ ስሞች መረጃን ለማከማቸት የማህደረ ትውስታ ቦታዎችን ይወክላሉ. እያንዳንዱ ተለዋዋጭ የሚከማችበት የተወሰነ የውሂብ አይነት አለው።
በተለዋዋጭ መግለጫ ውስጥ፣ተለዋዋጭ ስሙ ይገለጻል፣ነገር ግን ለተለዋዋጭ የተመደበ ማህደረ ትውስታ የለም። እንደ int ቁጥር መግለጫ ሲኖር; ይህ ማለት ተለዋዋጭ ስም ቁጥር ነው እና የኢንቲጀር ዋጋን ማከማቸት ይችላል. ነገር ግን ለተለዋዋጭ ቁጥር ምንም ማህደረ ትውስታን አይለይም. ለተለዋዋጭ የመጀመሪያ እሴት መመደብ ጅምር ይባላል። እንደ int ቁጥር=5 መግለጫ ሲኖር; ተለዋዋጭ ቁጥሩ የኢንቲጀር ዋጋ ሊያከማች ይችላል እና ወደ 5 ተጀምሯል።
በመለያ እና በተለዋዋጭ መካከል ያለው ተመሳሳይነት ምንድን ነው
ሁለቱም መለያ እና ተለዋዋጭ በፕሮግራም አወጣጥ ላይ ጥቅም ላይ ይውላሉ።
በመለያ እና በተለዋዋጭ መካከል ያለው ልዩነት ምንድን ነው?
መለያ vs ተለዋዋጭ |
|
ለዪ ለተለዋዋጭ፣ ተግባር፣ ድርድር፣ ክፍል ወይም መዋቅር የተሰጠ ስም ነው። | ተለዋዋጭ እሴትን ሊይዝ ለሚችል የማህደረ ትውስታ ቦታ የተሰጠ ስም ነው። |
ክልል | |
የመለያዎች ክልል ከተለዋዋጮች ከፍ ያለ ነው። | ተለዋዋጮች ስሞች መለያዎች ናቸው። |
አጠቃቀም | |
መለያ ለአንድ አካል ልዩ ስም ለመስጠት ጥቅም ላይ ይውላል። | ተለዋዋጭ የማህደረ ትውስታ ቦታን ለመለየት ልዩ ስም ነው። |
ማጠቃለያ - መለያ vs ተለዋዋጭ
በፕሮግራም አወጣጥ ውስጥ እንደ ተለዋዋጮች፣ተግባራቶች፣ክፍሎች ወዘተ ያሉ ብዙ ፅንሰ-ሀሳቦች አሉ።የእያንዳንዳቸው ዋና አላማ የስሌት ችግሮችን ለመፍታት መረጃን በትክክል ማቀናበር ነው። ተለዋዋጮች, ተግባራት, ክፍሎች እነሱን ለመለየት እና ፕሮግራሙን ለመረዳት ተገቢ ስሞች ሊሰጣቸው ይገባል. መለያዎች የተሰጣቸው ስሞች ናቸው። ውሂቡ በማህደረ ትውስታ ውስጥ የተከማቸ ነው, እና እነዚህ የማስታወሻ ቦታዎች እነሱን ለመለየት ስሞች ሊሰጣቸው ይገባል. ይህ ጽሑፍ በመለያ እና በተለዋዋጭ መካከል ያለውን ልዩነት ተመልክቷል። በመለያ እና በተለዋዋጭ መካከል ያለው ልዩነት መለያ ለተለዋዋጭ፣ ለተግባር፣ ድርድር፣ ክፍል ወይም መዋቅር የተሰጠ ስም ሲሆን ተለዋዋጭ ደግሞ እሴት ሊይዝ ለሚችል የማህደረ ትውስታ ቦታ የተሰጠ ስም ነው።
የመታወቂያ vs ተለዋዋጭ ያውርዱ
የዚህን ጽሁፍ ፒዲኤፍ ስሪት አውርደህ ከመስመር ውጭ አላማዎች በጥቅስ ማስታወሻ መጠቀም ትችላለህ። እባክዎ የፒዲኤፍ ሥሪቱን እዚህ ያውርዱ፡ በመለየት እና በተለዋዋጭ መካከል ያለው ልዩነት