لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 11 اسلاید
قسمتی از متن .ppt :
درس برنامهسازی کامپیوتر
ساختمانها
در زبان برنامهسازی C++
ساختمان Structure
در بسیاری کاربردها با دادههایی سر و کار داریم که
از یک جنس نیستند
قالب یکنواختی ندارند
ابعاد مشابهی ندارند
مربوط به یک موضوع مشخص میشوند
بسیار مناسب است اگر بتوان مجموعة این دادهها را تحت یک عنوان معرفی نمود
مثال
اطلاعات مورد نیاز برای یک دانشجو را در یک کاربرد خاص در نظر بگیرید
نام (و نام خانوادگی)
نام پدر
شمارة شناسنامه
وزن، قد، ...
واحدهای اخذ شده
نمرات : واحدها، معدل
رتبه در میان همدورهایها
...
مثال
انبار کالا
نام کالا
شمارة کالا (بارکد، شمارة انبار، ...)
منبع (خرید) : قیمت خرید، فروشنده، حمل ونقل کننده، سفارش دهنده، زمان ورود به انبار
وضعیت فعلی : محل انبار شده، هزینة انبارداری تا کنون، ...
مقصد : تحویل گیرنده، قیمت فروش، زمان ارسال، نحوة ارسال
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 13 اسلاید
قسمتی از متن .ppt :
درس برنامهسازی کامپیوتر
کار با فایلها
در زبان برنامهسازی C++
ساختار دیسکها
نحوة معرفی فایل در زبان c
معرفی متغیر اشارهگر به ساختمان (struct) فایل
ساختمان فایل : مجموعة اطلاعات مرتبط با فایل مشخص شده را نگه میدارد
نام فایل : شامل path
نحوة باز شدن
اشارهگر به موقعیت فعلی قابل خوانده/نوشته شدن فایل
ابعاد و اشارهگر به بافرها
...
مربوط به کتابخانة stdio.h است
نحوة دسترسی به فایل
بازکردن فایل
fopen(“abc.efg”,”w”);
ورودی به تابع : دو اشارهگر به دو رشته هستند
رشتة اول نام فایل را مشخص میکند
رشتة دوم نحوة باز شدن را تعیین مینماید
تابع، آدرسی را برمیگرداند که اگر NULL نباشد، عمل باز کردن فایل موفقیتآمیز بوده است
دسترسی به فایل، از این پس، از طریق این اشارهگر خواهد بود
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 11 اسلاید
قسمتی از متن .ppt :
درس برنامهسازی کامپیوتر
ساختمانها
در زبان برنامهسازی C++
ساختمان Structure
در بسیاری کاربردها با دادههایی سر و کار داریم که
از یک جنس نیستند
قالب یکنواختی ندارند
ابعاد مشابهی ندارند
مربوط به یک موضوع مشخص میشوند
بسیار مناسب است اگر بتوان مجموعة این دادهها را تحت یک عنوان معرفی نمود
مثال
اطلاعات مورد نیاز برای یک دانشجو را در یک کاربرد خاص در نظر بگیرید
نام (و نام خانوادگی)
نام پدر
شمارة شناسنامه
وزن، قد، ...
واحدهای اخذ شده
نمرات : واحدها، معدل
رتبه در میان همدورهایها
...
مثال
انبار کالا
نام کالا
شمارة کالا (بارکد، شمارة انبار، ...)
منبع (خرید) : قیمت خرید، فروشنده، حمل ونقل کننده، سفارش دهنده، زمان ورود به انبار
وضعیت فعلی : محل انبار شده، هزینة انبارداری تا کنون، ...
مقصد : تحویل گیرنده، قیمت فروش، زمان ارسال، نحوة ارسال
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 24 اسلاید
قسمتی از متن .ppt :
موسسه پژوهشی فرهنگی
مصبا ح اندیشه
تقدیم می کند
حقوق اجتماعی زن
حقوق وتکالیف زن در خانواده
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 12 اسلاید
قسمتی از متن .ppt :
درس برنامهسازی کامپیوتر
اشارهگرها
در زبان برنامهسازی C++
اشارهگر
متغیری که آدرسی از حافظه را میتواند در خود نگه دارد
متغیر اشارهگر، در زبان C، به نوع متغیر اشاره شونده وابسته است
مثلاٌ اشارهگر به نوع int یا به نوع char
نحوة تعریف متغیر اشارهگر :
همراه با تعریف متغیر از نوع اشاره شونده تعریف میشود
int a, b, *p;
float *fp;
اشارهگر میتواند به نوع اشارهگر، اشاره کند
int *a1, **a2, ***a3;
مثال
int *p, m, s;
m=5;
p=&m;
s=*p;
int *p1, *p2, y, x;
x=500;
p1=&x
p2=&y;
*p2=*p1;
کار روی اشارهگرها
عملیات ریاضی روی اشارهگرها امکانپذیر است
رایجترین عملیات جمع وتفریق هستند
در p++ (p+1) یک واحد از نوع اشارهشونده به آدرس افزوده میشود
اگر نوع int باشد 2 واحد به آدرس اضافه میشود
اگر نوع float باشد 4 واحد افزوده میشود
اگر مثلاٌ آرایة int a[5]; تعریف شده باشد، a اشارهگر به ابتدای مقادیر آرایه است در اینصورت a[i] با *(a+i) معادل است