Форум программистов, компьютерный форум CyberForum.ru

Задача с указателями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для построения на изображении линий, квадратов http://www.cyberforum.ru/cpp-beginners/thread20635.html
Нужна программа для построения на изображении линий, квадратов (граф примитивов)Ю или литература как это реализовать. Заранее спасибо.
C++ Вызов функций через таблицу прерываний Уважаемые участники форума cyberforum.ru, очень нужна ваша помощь. Столкнулся с такой вот проблемой: написал класс обработки 64-битных чисел со знаком с применением функций состоящих из ассемблерных вставок. Заменил вызовы этих функций на вызовы через таблицу векторов прерываний. В функции класса Converting(char*): int AsmBinNum::Converting(char* line) { int i; //--------------- length =... http://www.cyberforum.ru/cpp-beginners/thread20625.html
Вычислить и вывести на экран в виде таблицы значения функции F на интервале C++
Помогите решить 6 задачек,на носу экзамен,12того((((:'( 1. Даны 2 действительных числа.Удвоить первое число, если оно меньше второго, в остальных случаях оставить числа без изменения. 2. Найти сумму всех четных чисел в диапазоне от 1 до 40. 3. Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. ax^2+b при х < 0...
C++ Определить размер файла в С++
Есть ли функция для определения размера файла в С++, как скажем в Delphi или Pascal функция FileSize(var F: file)?
C++ Требуется подкорректировать программу http://www.cyberforum.ru/cpp-beginners/thread20617.html
#include <iostream> using namespace std; class phone_name { char name; long int phone; public: void set_phone() { long int x; cin >> x; phone = x; } void set_name() { gets (name); } void show() { cout << name << " " << phone; }
C++ программа которая рисует 4 треугольника слева на право :help: есть код #include <iostream.h> #include <conio.h> int main() { char znak='*'; //-------------------------------------------------------------------- for(int i=0; i<10; i++) //ïå÷àòü подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
11.01.2009, 12:07     Задача с указателями
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
#include <stdio.h>
#include <string.h>
 
#define MAXLINE  1000   /* максимальная длина строки */
 
/* удаляет центральные символы (если длина чётная)
   или символ (если длина нечётная) строки */
main()
{
    char line[MAXLINE], *p;
    int n;
    
    sprintf(line, "one two");
    p = line + strlen(line)/2 - ((strlen(line) % 2) ? 0 : 1);
    for (n = (strlen(line) % 2) ? 1 : 2; (*p = *(p+n)) != '\0'; p++);
        ;
    printf("%s\n", line);
    return 0;
}
побитовые операции имеют очень низкий приоритет
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru