محتوى الكورس output – input functions Variable Definitions assignment operator-literals- comments Arithmetic Operators- Expressions Assignment operator Increment and Decrement Operators Relational Operators Logical Operators The ( ?:) Conditional operator Bitwise Operators operator precedence- Associativity Type Conversion and Casting Branching – if switch Statement looping (for) while Statement Do While Loop sequence exercise branching exercise looping exercise Functions Variable Scope or availability Variable Storage Classes or Lifetime Recursion Arrays Array Operations Searching ٍٍٍSorting two dimensional array strings as ( array of characters ) introduction to pointer pointer different forms pointer usages introduction to struct arrays of pointer to struct linked list – queue – stack union – struct bits file streams (char – string) files – format input and output ( text – binary ) files – input – output (record ) & random access كيف تنشى قائمة مضيئة بالغة السى