Тема: Допоможіть застосувати покажчики у програмі.
Написав програму, але треба застосувати покажчики.
Допожіть будь ласка.
Дякую.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Допоможіть застосувати покажчики у програмі.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Написав програму, але треба застосувати покажчики.
Допожіть будь ласка.
Дякую.
Просто необхідно скрізь замість індексів i та m використовувати вказівники відповідного типу і далі в такому дусі
int *ptr_min, *ptr_max;
int *p;
for (p = arr1; p < arr1 + n ; ++p) {
// робота з *p замість arr1[i]
if (max < *p) {
max = *p;
ptr_max = p;
}
// і так далі
}
Лірично-термінологічний відступ.
Я не знаю, чому поважні Мейнарович і Кратко у своєму словнику на слово pointer як переклад слова «взагалі» написали вказівник, але у програмістському значенні вжили не вказівник, а покажчик.
Але це, мабуть, єдине місце (крім методичок від викладачів, які щойно почали викладати українською, та студентських робіт), де я такий варіант зустрічав.
У мене ніколи не було сумнівів, що палець на руці вказівний, а не покажчиковий, і тип даних, який вказує на інше місце у пам'яті, має називатися «вказівник».
(практично) ті ж люди і (практично) ті ж аргументи :-)
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися