Я не знаю много о C++ (почти ничего), то есть я noob на C++.Некоторые простые вопросы на C++
1.
Допустим, у вас есть этот код:
typedef unsigned char u8;
С помощью этого кода, это означает, что при создании переменной вы можете написать U8 вместо неподписанные символ? Является ли unsigned char одним байтовым значением в диапазоне от 0 до 255 или это что-то еще?
2.
Теперь я кое-что добавить:
typdef unsigned char u8;
u8 *someVariable;
someVariable = new u8[12345];
Какая переменная someVariable сейчас? Является ли это списком/массивом с 12345 элементами, где каждая запись имеет тип u8?
3. Добавление еще немного:
typedef unsigned char u8;
u8 *someVariable;
someVariable = new u8[12345];
someVariable+=4;
Что происходит с someVariable сейчас? Добавляет ли он 4 к каждому индексу в someVariable или только к определенному? Или я полностью ошибаюсь в отношении списка или массива?
Это домашнее задание? – doctorlove
Нет, это не домашнее задание. – user2746752