"gcc -o test test.c; test" не выдает никаких результатов - PullRequest
2 голосов
/ 12 октября 2010

Я написал очень простую программу, которая предназначена для преобразования символа в его эквивалентное значение ASCII (например, A = 65), но я вообще ничего не получаю. куда я иду не так?

Программа: test.c

#include<stdio.h>

int main()
{
  char test = 'c';
  int key = (int)(test);
  printf("%d",key);
  return 0;
}

Bash скрипт для компиляции и запуска

gcc -o test test.c
test > output

Я всегда получаю в результате пустой файл.

1 Ответ

4 голосов
/ 12 октября 2010

test также является приложением командной строки:

test - проверяет типы файлов и сравнивает значения

Правильный способ выполнения вашего маленькогоприложение будет:

. / test> output

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...