
正文
为什么c语言写函数大括号错,c语言函数后括号里的东西有什么用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
C语言大括号哪里用错了
/*lalala*//*少了一个括号,自己看,望采纳;)*//*另外说下 你这个代码太乱了。。
括号不匹配。可能是真的有括号不匹配,也可能是在结果或者类声明的大括号后面没有加分号。找找,很容易发现。另外,编程后注意一定的格式,规范有利于发现错误。最后再装个插件,VAX之类。
没有放错位置 这是旧式的C语言函数定义格式 你看函数中的形参(p,data)没有类型说明啊,这个类型说明,就要放到函数名和大括号之间。
相关问答
Q1: C语言程序里的大括号我总是打不对位置,简单说来规则是什么?
还有for语句while等控制语句也是大致这样写的,就不会出现打不对位置的情况了,一般的IDE也会为自动排版的。
这是两种不同的风格,并没有更规范一说 有的大牛认为第一种比较好 有的大牛认为第二种比较好 争来争去,这个不会有最终结论的。
在C中,使用大括号的方法无所谓对还是错——只要每个开括号后都有一个闭括号,程序中就不再会出现与大括号有关的问题。然而,有三种著名的大括号格式经常被使用:Kernighan和Ritchie,Allman,Whitesmiths。
比如当if语句后有多条语句的话就需要大括号与别的语句继续区分。
大括号的作用是把内部的多个语句绑在一起,当成一个语句。没有规定for后面一定要加大括号。如果for循环里只有一个语句,比如你这里就只有一个printf,大括号是可以不加的。如果有多个语句,就需要用一个大括号把他们包起来。
Q2: 讲intmain后面的括号换成大括号是什么错误?
1、错误:①#include iostream//标准语法当中,系统定义的头文件用括起来,程序目录下的,自己建立的头文件才用括起来。②每一对个{都要有}对应。
2、其次,不要用int main(void) 直接写成 int main()具体的其他编译错误有可能有 一些场合的大括号问题。一些编译器自带变量和程序里的变量冲突,比如next等。以上原因均可能导致编译错误,而自己本地可以编译。
3、只说说比较明显的错误:1,第一个程序main函数少半个大括号。
4、提问这种类型的问题,最好把出错的界面拍下来。出现这种问题的错误原因。有可能是多种情况的。比如说没有写包含的头文件或者头文件。或者头文件在指定的文件夹中没有找到。有时候漏写#符号。或者英文单词main拼错了。等等。
Q3: 用c语言编程序,为什么每次编译的时候告诉我出错的地方是花括号,每道...
括弧不配对,就是左右括弧不等 在中文状态下输入括弧。
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
在c中大括号的作用是将很多语句复合为一个语句块,在这个大括号括起来的语句块中可以定义变量,该变量内存出了该语句块就会被释放。
这个可能是你编程用的软件没有装好,一般是路径安装问题。你用的是不是vc++0?是的话,下面有些解决方法你可以试试。
Q4: c语言大括号显示错误
1、你好! 你是在MFC的方式下建立的 0cpp 文件吗 你试试下面的方法吧: 方法1:右键单击项目工程中的cpp文件,在菜单Project-Settings-C/C++-Precompile Header, 设置为第一项:Not using precompile headers。
2、括号不匹配。可能是真的有括号不匹配,也可能是在结果或者类声明的大括号后面没有加分号。找找,很容易发现。另外,编程后注意一定的格式,规范有利于发现错误。最后再装个插件,VAX之类。
3、/*lalala*//*少了一个括号,自己看,望采纳;)*//*另外说下 你这个代码太乱了。。
4、在C中,使用大括号的方法无所谓对还是错——只要每个开括号后都有一个闭括号,程序中就不再会出现与大括号有关的问题。然而,有三种著名的大括号格式经常被使用:Kernighan和Ritchie,Allman,Whitesmiths。
5、大括号不匹配造成的 很多地方 你只写了{ 但是没有写} 大致看了看 至少要在结尾添加五个} 程序才可以编译过。至于哪里缺,就需要你自己判断下了。
Q5: 本人初学C语言,新手一个,我按照网上的教程编写但是总是有一个错误,是...
1、main函数后面的尖括号是错误的,修改成{}大括号。C语言的函数都是用{}大括号。还有;号引号等都需要用英文的,千万记住不能使用中文格式的符号。
2、那是因为你的程序根本就没有写对 比如:老师让你输出:1 你写个程序输出:2 你的代码当然编译不会出错。而且可以很好的运行,但是结果就是永远都不会是1,因为你就让他输出的2,结果怎么会是1呢。
3、估计你用的win7系统 + vc6,搜一下网上修改路径的解决方法,如果还是不能解决可以暂时更换到高一些的vs版本,如最新的vs2010,待将来能力提高了再来尝试解决。或者在虚拟机里使用xp+vc6。
关于为什么c语言写函数大括号错和c语言函数后括号里的东西有什么用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






