C++ 使用Cout创建星号形状(无循环)

C++ 使用Cout创建星号形状(无循环),c++,C++,因此,我研究了其他解决方案,它们都有类似的问题,但它们都使用循环来显示字符。我需要的是用C++中的星号创建3个形状。这与其说是我的问题,不如说是让它们显示在调试窗口中,而不是接收生成错误。下面是简单尝试输出星号符号的测试代码: #include<iostream> using namespace std; int main{ cout << "*" << endl } #包括 使用名称空间std; int main{ cout source.cpp

因此,我研究了其他解决方案,它们都有类似的问题,但它们都使用循环来显示字符。我需要的是用C++中的星号创建3个形状。这与其说是我的问题,不如说是让它们显示在调试窗口中,而不是接收生成错误。下面是简单尝试输出星号符号的测试代码:

#include<iostream>
using namespace std;

int main{
    cout << "*" << endl
}
#包括
使用名称空间std;
int main{
cout source.cpp(10):注意:原因:无法从'std::basic_ostream>'转换为'int'

1> source.cpp(10):注意:没有可以执行此转换的用户定义的转换运算符,或者无法调用该运算符

1> source.cpp(11):致命错误C1004:发现意外的文件结尾

我只能根据我们已经学过的知识使用编程,所以我只需要使用一些基本的cout语句就可以了。

main()
缺少括号,语句缺少分号

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

你可能有一个生成错误,但没有费心给出代码或错误。你没有确切解释你要做什么。你希望得到什么样的答案?你应该显示你的代码。然后其他人可能会指出可以进行的更正或增强。我不是在找错误更正,我问是否是一个可用的方法,但是我会编辑这个帖子来包含代码。考虑编辑你的问题,去掉关于循环和东西的东西,并且只关注为什么你提供的代码有生成错误。你似乎半问循环,半问你的构建错误完全忘记了括号。我最初尝试使用TH。语句后面的分号为e,但由于类似错误被拒绝,可能是因为缺少括号。
main
函数也缺少返回值。