2015-05-29 3 views
0

Я начал изучать язык C, и я использую NetBeans IDE. Я пробовал самый простой classic = печатать «Hello World». кодC netbeans error

int main(int argc, char** argv) { 
    printf('Hello World!'); 
    return (EXIT_SUCCESS); 
} 

Когда я запустить проекты, Netbeans пишет BUILD УСПЕШНОГО (общее время: ...) но потом пишет

read from master failed 
         : Input/output error 

RUN FAILED (exit value 1, total time: 414ms) 

Как заставить его работать?

+2

' 'Hello World!'' 'Должны быть "Hello World!"' – BLUEPIXY

+0

Вы включая '#include '? –

+1

---> 'printf (« Hello World! »);' Обратите внимание на двойные кавычки для строки '' ', одинарные кавычки для символа' 's''ingle. Но это не сработало бы с 'printf' в любом случае, так как его первый аргумент ожидает строку' 'string '' или '' format ''. –

ответ

0

Это программа Hello World. Он включает соответствующий заголовочный файл библиотеки. Я добавил newline с \n, чтобы обеспечить сброс выходного буфера.

#include<stdio.h> 

int main(void) { 
    printf("Hello World!\n"); 
    return 0; 
} 

выход программы:

Hello World! 
+0

я включил весь код: #include #include /* * */ INT основной (интермедиат ARGC, символ ** ARGV) { Е ("Hello World!"); return (EXIT_SUCCESS); } – Darlyn

+0

Это не скомпилировано. '/ *' запускает «комментарий», но '* /' (обратите внимание на 'space') не завершает его. Комментарий должен заканчиваться на '* /' (обратите внимание на отсутствие «пробела»). Поэтому в основном вы прокомментировали весь код, поэтому он не будет компилироваться. Но зачем оставлять комментарий там без какого-либо текста? Попробуйте мой код. –