Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Введенную строку считать паролем. Проверить "сложность" пароля https://www.cyberforum.ru/ asm-beginners/ thread1905907.html
Добрый день. Помогите пожалуйста написать на Assembler... Может у кого нибудь есть что-нибудь подобное? Введенную строку считать паролем. Проверить "сложность" пароля. Сложный пароль содержит не...
Подсчет разности чисел в формате double IEEE 754 Assembler
Доброго времени суток. Написал программу, которая должна считать разность двух чисел введеных в 16 системе счисления в формате double IEEE 754. Но программа считает не то, что нужно. Например:...
Assembler Ввод байта в двоичной системе счисления
Доброго времени суток, помогите пожалуйста решить следующую задачу в WinAsm для Dosbox Ввести строку символьных данных состоящую только из 0 и 1 .Взять буфер равный 8 байтам. Получить...
Assembler Ввести одну из строк символьных данных; проанализировав введенные данные, выдать на экран результат Ввести одну из строк символьных данных : "единица","два ", "три ","четыре ","пять ","шесть ","семь ","восемь ", "девять " - проанализировав введенные данные выдать на... https://www.cyberforum.ru/ asm-beginners/ thread1905678.html
Assembler KolibriOS https://www.cyberforum.ru/ asm-beginners/ thread1905622.html
Правда, что все программы в этой оперативной системе написаны на ассемблере?
Assembler Слово состояния процессора Это регистр флагов?
Слово состояния процессора Это регистр флагов? и можно ли прочитать состояние флагов не изменяя их? ------------ и другой вопрос можно ли записать по другому в стоку Text значение %d с...
Вычислить значение выражения Assembler
(a*x^2+b*x+c)div(d*x+e) , Неправильно считает,где ошибся не пойму. Подскажите плиз. .model small .data ten dw 10 a dw ? b dw ? c dw ? d dw ?
Assembler Используя команду XLAT восстановить ошибку раскладки клавиатуры Используя команду XLAT восстановить ошибку раскладки клавиатуры ("аналог" программы Punto Switcher), результат вывести на экран. Например, введена строка hjph vbhf, вывести на экран саму строку... https://www.cyberforum.ru/ asm-beginners/ thread1905222.html
Assembler Как вывести отрицательное число на экран? https://www.cyberforum.ru/ asm-beginners/ thread1905178.html
точное как его поймать? как понять что там отрицательное? или дайте пожалуста кусок кода где это делается может разберусь
Assembler Найти решения уравнения Всем привет помогите с задачей. – найти решения уравнения y = 2,8 ∙(x – 3); https://www.cyberforum.ru/ asm-beginners/ thread1904910.html
1576 / 809 / 146
Регистрация: 13.06.2015
Сообщений: 3,033
24.01.2017, 17:14 0

Как сделать конкатенацию двух строк, введенных с клавиатуры?

24.01.2017, 17:14. Показов 675. Ответов 3
Метки (Все метки)

Ответ

beginer coder,
Реальная длина строки будет во 2м байте её буфера, для этого сканить Enter совершенно не нужно.
Для объединения строк нужен новый буфер, который можно:
а) задать статически суммарным размером входных буферов
б) выделить в стеке размером в фактическую сумму длин+терминатор ($, 0 или Enter)
в) выделить в хипе размером в фактическую сумму длин+терминатор, выровненным по параграфу.

Вернуться к обсуждению:
Как сделать конкатенацию двух строк, введенных с клавиатуры?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2017, 17:14

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Вывести на экран сумму двух введенных с клавиатуры цифр (результат заведомо меньше 10)
Имеется два числа (цифры) a и b. Вычислить y = 2a - b + 1. Компилятор Dos, тип приложения tasm 1.4

Вывести на экран сумму двух любых введенных с клавиатуры цифр (сумма может быть больше 10)
Как вывести числа больше 10?. Компилятор Dos Box, Tasm 1.4

Дан пустой текстовый файл 123.txt, записать в него пять строк введенных с клавиатуры
здравствуйте, помогите пожалуйста с задачей. вот задача Дан пустой текстовый файл 123.txt,...

Найти элементы, общие для двух введенных строк, и сформировать из них новую строку
Исходные данные: Найти элементы, общие для двух введенных строк, и сформировать из них новую...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.