我从所有教授那里听说,这是在 C ++ 编码时应该使用括号的方式:
void hereIsAFunc(){
//Code
}
然而,我不明白为什么你会这样做,你可能会这样做:
void hereIsAFunc()
{
//Code
}
它对我来说看起来更清洁,第一个有另一个特定的优势吗?这是"标准"是什么原因?在编码?
答案 0 :(得分:2)
您的教授具有缩进和格式化代码的个人风格。在任何地方都没有“标准”,它指明这是格式化代码的“正确”或“错误”方式。
与某些语言不同,它仍然是无名的,由于某些奇怪的原因,它们对空格和缩进很敏感,因此空格缩进在C ++中几乎无关紧要。
你教授的首选风格既不对,也不错,也不是任何标准。你应该在课堂上点头,用教授的首选格式来提交你的家庭作业,获得好成绩,然后忘记你在课程结束后听到整件事。