Variables in C المتغيرات
Variables in C
A متغير هو صاحب المكان لبعض القيمة. جميع المتغيرات لها نوع مرتبط بها ، مما يعبر عن "نوع" القيم التي يمكن تخصيصها. تقدم C مجموعة غنية من المتغيرات -
نوع | تنسيق السلسلة | وصف |
---|---|---|
شار | ٪ ج | متغيرات نوع الحرف (قيم ASCII) |
int | ٪د | الحجم الأكثر طبيعية للعدد الصحيح للآلة. |
تطفو | ٪F | قيمة النقطة العائمة أحادية الدقة. |
مزدوج | ٪ هـ | قيمة فاصلة عائمة مزدوجة الدقة. |
باطل | - لا ينطبق - | يمثل غياب النوع. |
حرف ( char
) متغير في C
char
متغير ( ) يحمل حرفًا واحدًا.
#include <stdio.h> int main() { char c; // char variable declaration c = 'A'; // defining a char variable printf("value of c is %c", c); return 0; }
يجب أن يكون مخرجات البرنامج -
value of c is A
عدد صحيح ( int
) متغير في C
int
متغير يحمل قيمة عدد صحيح مفرد من حرف واحد.
#include <stdio.h> int main() { int i; // integer variable declaration i = 123; // defining integer variable printf("value of i is %d", i); return 0; }
يجب أن يكون مخرجات البرنامج -
value of i is 123
النقطة العائمة ( float
) متغير في C
float
متغير يحمل قيم النقطة العائمة ذات الدقة الواحدة.
#include <stdio.h> int main() { float f; // floating point variable declaration f = 12.001234; // defining float variable printf("value of f is %f", f); return 0; }
يجب أن يكون مخرجات البرنامج -
value of f is 12.001234
الدقة المزدوجة ( double
) متغير النقطة العائمة في C.
double
متغير يحمل قيم فاصلة عائمة مزدوجة الدقة.
#include <stdio.h> int main() { double d; // double precision variable declaration d = 12.001234; // defining double precision variable printf("value of d is %e", d); return 0; }
يجب أن يكون مخرجات البرنامج -
value of d is 1.200123e+01
void
نوع البيانات Void ( ) في C
void
في C تعني "لا شيء" أو "بلا قيمة". يتم استخدام هذا إما مع إعلانات المؤشر أو مع إعلانات الوظائف.
// declares function which takes no arguments but returns an integer value int status(void) // declares function which takes an integer value but returns nothing void status(int) // declares a pointer p which points to some unknown type void * p
التسميات: لغة سي c
<< الصفحة الرئيسية