База ответов ИНТУИТ

Введение в программирование

<<- Назад к вопросам

При объявлении символьного массива как
var  MyArray: array[0..5] of Char;  MyPointer1, MyPointer2: PChar;begin  MyArray := 'array';  MyPointer1 := MyArray;  MyPointer2 := @MyArray;end.
какие из следующих переменных содержат одинаковые значения?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
MyPointer2(Верный ответ)
MyPointer1(Верный ответ)
MyArray(Верный ответ)
Похожие вопросы
При объявлении символьного массива как
var  MyArray: array[0..10] of Char; MyPointer1: PChar;begin  MyArray := 'abc123'#0;  MyPointer1 := MyArray;  Edit1.Text:=  MyPointer1[5]  ;end;
какой символ будет помещен в элемент текстовое поле Edit1.Text?
При объявлении массива как
type   TAr = array[0..1, 0..1, 0..1] of Integer;const   a1: TAr = (((0, 1), (2, 2)), ((3, 3), (4,4)));
значение элемента a1 [0,0,1] будет равно:
При объявлении в языке Object Pascal массива как
type   TCube = array[0..1, 0..1, 0..1] of Integer;const   cub1: TCube = (((0, 1), (2, 3)), ((4, 5), (6,7)));
значение элемента cub1 [0,1,0] будет равно:
При сравнении переменных A = B , определенных как
var    A, B: array of Integer;begin   SetLength(A, 1); SetLength(B, 1);   A[0] := 1; B[0] := 1; end.
будет возвращено значение:
В языке Object Pascal при объявлении массива необходимо:
Какой из следующих операторов присваивает значение 'Е' элементу c1 вложенной структуры aS2 в следующем примере?
struct structA { char c1;  char s1[4]; float f1; } aS1, *prtaS1=&aS1;struct structB { struct structA aS2; } bS1,*prtbS1=&bS1;
Какие из следующих операторов выполнят присвоение переменной iVar значения 10?
Отметьте, какие модификаторы можно указывать при объявлении делегата:
Отметьте, какие модификаторы можно указывать при объявлении делегата:
Отметьте, какие модификаторы можно указывать при объявлении делегата: