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

Запись значения в динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Спасайте нуба http://www.cyberforum.ru/cpp-beginners/thread343010.html
Нужно до 7 утра уже сегодня видимо написать одну из трех программ. Судоку, Покер, Оргонайзер. При помощи классов. кто спасет....?
C++ Помогите решить ошибки при компиляции Вот такой код: // #include <iostream.h> #include <conio.h> #include <assert.h> template<class NODETYPE> class ListNode http://www.cyberforum.ru/cpp-beginners/thread343002.html
Вектор векторов C++
Вектор векторов - плюсы и минусы, альтернативы. Подскажите новичку) P.S. Внутри массив из 2х интов)
C++ Классы
Здравствуйте, а не подскажите может ли указатель базового класса указывать на наледника
C++ Непонятный приём строки http://www.cyberforum.ru/cpp-beginners/thread342990.html
Всем привет. Считываю строку с консоли: char* str = new char(); cin.getline(str, 80); cout<<str<<endl; Если вводить больше 24 символов, то почему-то выводятся только первые 24 символа и...
C++ int main() и int _tmain(int argc, _TCHAR* argv[]) При создании нового консольного приложения Microsoft Visual С++ 2010 Express создает начальный шаблон #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } Можете... подробнее

Показать сообщение отдельно
CoVeReTeSS
3 / 3 / 0
Регистрация: 24.03.2011
Сообщений: 99

Запись значения в динамический массив - C++

18.08.2011, 00:37. Просмотров 1974. Ответов 18
Метки (Все метки)

Добрый вечер,
Сел я на ночь глядя писать программу, но вот проблема
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int s=0,k=0,z=0;
  char *temp = new char[s];
  char *tempnum = new char[k];
  int  *tempnum3 = new int[s+1];
  for(int i=0; i < size; i++)
  {
      switch(A[i])
      {
          case '+': case '-': case '/': case '*': 
          *(temp+s)=*(A+i);
          *(tempnum+k)='.';
          k++;
          s++;
          z=0;
          break;
          case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9':
          *(tempnum+k)=*(A+i);
          k++;
          z++;
          *(tempnum3+s+1) = z ;
          break;
      }
  }
в tempnum3 у меня не пишется значения z.
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru