Показать сообщение отдельно

  #12  
Старый 28.11.2008, 11:16
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Цитата:
Сообщение от ChaaK  
Как ты чару такой размер выставил?
Очень просто он сделал, массив из char может быть произвольной длинны. Что мешает?
А запись целочисленного значения, в одну конкретную ячейку может быть при unsigned char 0...255, типа (без знака). Со знаком будет -128...127

Я на С не пишу, но могу показать пример на C# с двумя переменными char:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            char[] str = new char[1000];
            char[] str2;

            for (int i = 0; i < 1000; i++)
            {
                str[i] = (char)i;
                Console.WriteLine(str[i]);
            }

            str2 = new char[280];
            for (int i = 0; i < 280; i++){
                str2[i] = (char)i;
                Console.WriteLine(str2[i]);
            }
            
        }
    }
}

Последний раз редактировалось procedure; 28.11.2008 в 11:30..
 
Ответить с цитированием