Результаты поиска по запросу "int"

4 ответа

Реализация Java Array HashCode

Это странно Сотрудник спросил о реализации myArray.hashCode () в Java. Я думал, что знаю, но потом я провел несколько тестов. Проверьте код ниже. Странно, но я заметил, что когда я писал первый тест, результаты были другими. Обратите внимание, ...

10 ответов

Почему int, а не unsigned int используется для циклов C и C ++ для циклов?

Это довольно глупый вопрос, но почемуint обычно используется вместоunsigned int при определении цикла для массива в C или C ++? for(int i;i<arraySize;i++){} for(unsigned int i;i<arraySize;i++){}Я признаю преимущества использованияint при ...

2 ответа

Разница между int, NSInteger и NSUInteger

В чем главное отличиеint, NSInteger а такжеNSUInteger в Objective-C? Какой из них лучше использовать в приложении и почему?

ТОП публикаций

1 ответ

Целое число == int разрешено в Java

Мне было интересно, если Java автоматически превращает целое число в int при сравнении с int? Или == попробует сравнить ссылки на примитивы? Это всегда правда или мне нужно сделатьi.intValue()==2? Integer i = Integer.valueOf(2); if (i==2){ ...

7 ответов

Как преобразовать 128-битное целое в десятичную строку ASCII в C?

Я пытаюсь преобразовать 128-разрядное целое число без знака, хранящееся в виде массива из 4-х беззнаковых целых, в представление десятичной строки в C: unsigned int src[] = { 0x12345678, 0x90abcdef, 0xfedcba90, 0x8765421 }; printf("%s", ...

7 ответов

Как преобразовать Int в строку заданной длины с ведущими нулями для выравнивания?

Как я могу конвертироватьInt до 7 символовString, так что123 превращается в"0000123"?

3 ответа

int без знака (c ++) против uint (c #)

Ниже приведен код C #: static void Main(string[] args) { uint y = 12; int x = -2; if (x > y) Console.WriteLine("x is greater"); else Console.WriteLine("y is greater"); }и это код C ++: int _tmain(int argc, _TCHAR* argv[]) { unsigned int y = 12; ...

4 ответа

В C, сохраняющие значения, которые начинаются с нуля, видоизменяются, почему?

Например: int main(){ int x = 01234567; printf("\n%d\n",x); return 0; }Следующий код выдает: 342391 Если бы я не включил 0 в начале, значение x было бы 1234567, почему C хранит значение таким образом и есть ли способ получить его, не делая этого?

11 ответов

Как хранить телефонные номера в базах данных MySQL? [Дубликат]

Возможный дубликат: MySQL тип данных для номера телефона и адреса [https://stackoverflow.com/questions/1846254/mysql-datatype-for-telephne-number-and-address] Любые предложения по лучшей практике для хранения телефонных номеров в БД? Рассмотрим ...

3 ответа

Как предотвратить ошибку арифметического переполнения при использовании SUM в столбце INT?

Я используюSQL Server 2008 R2и у меня естьINT столбец, в который вставленные данные никогда не превышают максимальныйINT, но у меня есть запрос, который используетSUM функция, которая при выполнении превосходит максимумINT ограничить и выдает ...