2017-01-24 3 views
-5

Итак, я посмотрел на другие решения с аналогичной проблемой, но все они используют циклы для отображения символов. Мне нужно создать 3 формы, используя звездочки на C++. Это не столько проблема для меня, сколько фактическое привлечение их к отображению в окне отладки, а не получение ошибки сборки. Ниже приведен тестовый код просто пытаюсь вывести символ звездочки:Используйте Cout для создания звездочек (No Loops)

#include<iostream> 
using namespace std; 

int main{ 
    cout << "*" << endl 
} 

, что приводит к следующему блоку ошибок (местоположение файла избыточность опущена):

1> source.cpp (10): ошибка C2440: 'initializing': невозможно преобразовать from'std :: basic_ostream> 'в' int '

1> source.cpp (10): note: Причина: не может преобразовать из' std :: basic_ostream> 'в' int '

1> source.cpp (10): note: no u оператор сер определенные преобразования доступны, который может выполнить это преобразование, или оператор не может быть назван

1> source.cpp (11): фатальная ошибка C1004: непредвиденный конец файла обретенной

I может использовать только программирование, основанное на том, что мы уже узнали, поэтому мне нужно сделать это не более, чем некоторые основные инструкции cout.

+0

Таким образом, у вас есть ошибка сборки, но вы не удосужились дать код или ошибку. Вы не объяснили, что именно вы пытаетесь сделать. Какой именно ответ вы ожидаете? – John3136

+0

Вы должны показать свой код. Затем другие могут указывать на исправления или улучшения, которые могут быть сделаны. –

+0

Я не искал исправления ошибок, я спросил, доступен ли этот подход, но я отредактирую сообщение, чтобы включить код. –

ответ

0

main() отсутствует круглые скобки, и в инструкции отсутствует точка с запятой.

int main() { 
//  ^^ 
    cout << "*" << endl; 
//     ^
} 
+0

Я полностью забыл о круглых скобках. Сначала я попытался использовать точку с запятой после утверждения, но был отклонен с аналогичными ошибками, вероятно, из-за отсутствия скобок. –

+0

Функция 'main' также не имеет возвращаемого значения. –

Смежные вопросы