Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Блок, относящийся только к системам Майкрософт
Создает инструкцию строки хранилища (rep stosb
).
Синтаксис
void __stosb(
unsigned char* Destination,
unsigned char Data,
size_t Count
);
Параметры
Назначение
[out] Назначение операции.
Данные
[in] Данные для хранения.
Численность
[in] Длина блока байтов для записи.
Требования
Intrinsic | Архитектура |
---|---|
__stosb |
x86, x64 |
Файл<заголовка intrin.h>
Замечания
Результатом является то, что символьные данные записываются в блок подсчета байтов в строке назначения.
Эта процедура доступна только как встроенная функция.
Пример
// stosb.c
// processor: x86, x64
#include <stdio.h>
#include <intrin.h>
#pragma intrinsic(__stosb)
int main()
{
unsigned char c = 0x40; /* '@' character */
unsigned char s[] = "*********************************";
printf_s("%s\n", s);
__stosb((unsigned char*)s+1, c, 6);
printf_s("%s\n", s);
}
*********************************
*@@@@@@**************************
Завершение блока, относящегося только к системам Майкрософт