آموزش زبان برنامه نويسي C - آموزش زبان برنامه نويسي سي
فصل اول : طراحي و پياده سازي الگوريتم ها ( رايگان )
طراحي الگوريتم
تعريف برنامه
آشنايي با محيط Turbo C
ساختار برنامه
فصل دوم : انواع متغيرها در زبان سي ( رايگان )
تعريف انواع داده ها
تعريف چند متغير در برنامه
تعريف مقادير ثابت
تعريف انواع عملگرها
فصل سوم : توابع ورود و خروج اطلاعات در زبان C
عملكرد تابع Printf
تعيين طول ميدان در تابع Printf
تابع Scanf
توابع getch و getche
توابع putch و putchr
فصل چهارم : ساختارهاي تكرار و تصميم گيري در زبان C
ساختار تكرار While
ساختار تكرار do ... while
ساختار تكرار for
ساختار تكرار for
ساختار تصميم گيري if
ساختار تصميم گيري switch
فصل پنجم : توابع در زبان C
تعريف تابع
چگونگي پياده سازي تابع در برنامه
استفاده از عملگر آدرس (&)
توابع بازگشتي
انواع كلاسهاي حافظه
فصل ششم : كار با آريه ها در زبان C
تعريف آرايه
استفاده از آرايه در برنامه
ارسال آرايه ها به توابع
جستجو در آرايه ها
آرايه هاي دو بعدي
انواع آريه ها
فصل هفتم : رشته ها در زبان C
تعريف رشته در زبان C
تعريف تابع strlen
عملكرد تابع gets
عملكرد تابع puts
استفاده از توابع از پيش تعريف شده
عملكرد تابع strset
عملكرد تابع go
فصل هشتم : اشاره گرها در زبان C
تعريف اشاره گر در زبان C
نحوه استفاده از اشاره گرها
دستور انتساب (=)
اشاره گرهاي تابع
عملكرد تابع malloc
عملكرد تابع first
فصل نهم : فايلها در زبان C
تعريف فايل
نحوه دسته بندي فايلها
نحوه ايجاد فايل
نحوه بستن يك فايل
عملكرد تابع putc
عملكرد تابع fputs و fgets
عملكرد توابع fprintf و fscanf
عملكرد تابع fread
عملكرد تابع rewind
عملكرد تابع ferror
فصل دهم : ساختمانها در زبان C
نحوه تعريف ساختمان
استفاده از دستور انتساب =
عملكرد دستور typedef
عملكرد تابع func