Установите соответствие:
Для чтения и записи Для чтения и записи (бинарный) Откроет для добавления нового содержимого Только для записи (бинарный)
(r+)
(w)
(rb+)
(a)
(r+)
(w)
(rb+)
(a)
Ответы
Ответ:
Перечисленные символы в скобках относятся к режимам открытия файлов в языке программирования C.
"r+" - файл открывается для чтения и записи в двоичном режиме. Если файл не существует, то операция завершится неудачно.
"w" - файл открывается только для записи в двоичном режиме. Если файл уже существует, его содержимое удаляется. Если файл не существует, он будет создан.
"rb+" - файл открывается для чтения и записи в двоичном режиме. Если файл не существует, то операция завершится неудачно.
"a" - файл открывается для добавления нового содержимого в двоичном режиме. Если файл не существует, он будет создан.
"r" - файл открывается только для чтения в текстовом режиме. Если файл не существует, то операция завершится неудачно.
"w" - файл открывается только для записи в текстовом режиме. Если файл уже существует, его содержимое удаляется. Если файл не существует, он будет создан.
"rb+" - файл открывается для чтения и записи в текстовом режиме. Если файл не существует, то операция завершится неудачно.
"a" - файл открывается для добавления нового содержимого в текстовом режиме. Если файл не существует, он будет создан.
Кроме того, для текстовых файлов может использоваться дополнительный режим "t" (например, "rt" или "wt"), который является режимом по умолчанию, если он не указан явно.