Я хочу преобразовать некоторые целые числа в буквы C; Мне нужна функция, которая помогает мне это сделать ... например, если я напишу 101, функция поможет мне преобразовать это в «e». Вы можете мне помочь?Целые числа в строках
ответ
Вы должны взглянуть на эту тему: Converting ASCII code to a character value
В принципе, вы можете просто сделать что-то вроде:
#include <stdio.h>
#include <limits.h>
int main()
int val = 101;
char ret = 0;
if (val >= CHAR_MIN && val <= CHAR_MAX)
{
ret = val;
printf("%c\n", ret);
}
return 0;
}
Хотя +1 для правильности, этот сайт не предназначен для выполнения домашних заданий для других. –
@Valeri Я предполагаю, что вы имели в виду «делать домашнее задание». Можете ли вы указать на: a) где OP говорит, что это домашнее задание или b) где сайт говорит, что домашние вопросы не должны отвечать? –
@JimBalter вы правы. Виноват. Я ничего не имею против ответов на домашние вопросы, если будет видно, что человек, который просит, уже проделал определенную работу. –
#include <stdio.h>
void i2s(char *str, const int *ints){
while(*str++ = *ints++);
}
int main(){
int integers[] = {104,101,108,108,111,32,119,111,114,108,100,0};
char strings[sizeof(integers)/sizeof(*integers)];
i2s(strings, integers);
printf("%s\n", strings);
return 0;
}
Спасибо за eveyone из вас, ребята, я все еще участвую, и я считаю, что я не очень точно рассматривал свой вопрос. Я действительно хотел, чтобы: char a; a = 79; и это должно печатать как charecter в printf, спасибо за помощью. – user3315016
- 1. Regex найти целые числа в строковых строках
- 2. Отрицательные целые числа> Положительные целые числа?
- 3. Целые числа в BASIC
- 4. Целые числа в JavaScript
- 5. Умножая числа и целые числа в Python
- 6. Строка parse, содержащая числа в целые числа
- 7. Преобразование InputStream.read() в числа (не целые числа)
- 8. Как проверить, содержит ли массив целые числа или целые числа
- 9. haxe: целые целые числа для абстрактных Int64
- 10. Сравнить Целые числа
- 11. ifstream случайные целые числа?
- 12. Различные целые числа? C#
- 13. Целочисленные целые числа
- 14. Случайные целые числа C++
- 15. Неизменяемые целые числа
- 16. Средние случайные целые числа
- 17. KDTree двойные целые числа
- 18. Непрерывные целые числа
- 19. Псевдослучайные целые числа
- 20. Луа - Обнаружение целые числа
- 21. Целые числа, обозначающие 0?
- 22. Validate целые положительные числа
- 23. Целые числа из строк
- 24. Целые числа и вычисления
- 25. Python Бесконечные целые числа
- 26. Статические целые числа
- 27. Сравнить целые числа
- 28. Javascript Целые числа
- 29. Целые числа в матрице (cvMat)
- 30. Короткие целые числа в Python
Добро пожаловать на SO. Пожалуйста, прочитайте разделы [help] и [ask] о том, как задать правильный вопрос. Это не правильный вопрос. – OldProgrammer
Эти лекторы становятся образными с домашней работой. Вы должны передать их им –
Что вы знаете о 'scanf()'? Как насчет 'atoi()' или 'strtol()'? Что вы знаете о персонажах и целых числах? Вы знаете, что такое тип константы '' e''? –