社区
C语言
帖子详情
有一个错,为什么。(c语言)
gas_snake
2001-08-26 01:22:11
编译时有错。
可这样又没有错
#include<stdio.h>
main()
{ int c;
getchar();
getchar();
c= getchar();
printf("%d", c);
}
这是什么原理呀。
...全文
142
16
打赏
收藏
有一个错,为什么。(c语言)
编译时有错。 可这样又没有错 #include main() { int c; getchar(); getchar(); c= getchar(); printf("%d", c); } 这是什么原理呀。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gas_snake
2001-08-28
打赏
举报
回复
thank you.
Alan_Pike_Chen
2001-08-28
打赏
举报
回复
你编程有几天的历史了?刚开始?你查书来的更快呀!
zhaoyao73
2001-08-28
打赏
举报
回复
在TC中变量声明必须在语句之前,在C++编译器可以
peter_prince
2001-08-28
打赏
举报
回复
楼上说得对
emailcdh
2001-08-28
打赏
举报
回复
up
gas_snake
2001-08-27
打赏
举报
回复
对不起,我怎么漏了一半呀,是这样的,请大家给我讲一下错的原理吧
#include<stdio.h>
main()
{
getchar();
getchar();
int c;
c= getchar();
printf("%d", c);
}
这是有错的
这是没有错的
#include<stdio.h>
main()
{ int c;
getchar();
getchar();
c= getchar();
printf("%d", c);
}
fsb_12345
2001-08-27
打赏
举报
回复
在C中 定义变量必须在最前边定义,知道吗?
ploto
2001-08-27
打赏
举报
回复
哥哥,你是在C中编译的吧,在C中是必须先声明变量的呀,学了C++把C的限制给忘了吧?
feng_zq
2001-08-26
打赏
举报
回复
你用什么编译的?
不会是tc里Option-->directories设错了吧
hobonito
2001-08-26
打赏
举报
回复
什么意思呀
scklotz
2001-08-26
打赏
举报
回复
同意楼上观点。
也可以在最后加上 return 0;
iamxia
2001-08-26
打赏
举报
回复
老兄,在VC下正常,你不会说是警告错误吧,如果是改成
void main()
warrior_whu
2001-08-26
打赏
举报
回复
编译时候提示什么阿?
onetwothree
2001-08-26
打赏
举报
回复
编译时有什么错? 我看这个程序, 按照目前情况, 是个合法的C程序. 至于有没有意义, 看你怎么说. 这个程序就是顺序地读入三个字符, 将第三个字符的编码(按照整数的形式)打印从来.
你想问的是什么问题? 什么是你想知道的原理? 问题最好提清楚点.
kj_stone
2001-08-26
打赏
举报
回复
代码没错,肯定是你错了
sundayboys
2001-08-26
打赏
举报
回复
我在bc3.1下能编译通过,但这样写没有意义。
C语言
基础知识入门大全
C语言
一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。
C语言
不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。
C语言
也是其它众多高级语言的鼻祖语言,所以说学习
C语言
是进入编程世界的必修课!简单来说,
一个
C程序就是由若干和组成。就是一条预处理命令, 它的作用是通知
C语言
编译系统在对C程序进行正式编译之前需做一些预处理工作。就是实现代码逻辑的
一个
小的单元。
一个
C程序有且只有
一个
主函数,即main函数。注释是写给程序员看的,不是写给电脑看的。
C语言
注释方法有
为什么
C语言
很难?
赵岩 http://zhaoyan.website 前两天,有个学校要给高中生开一门编程的课,大家讨论用什么编程语言授课,大部分人推荐用JAVA, 一部分说用Python,但是几乎所有的人都说:
C语言
太难了! 作为《
C语言
点滴》的作者,《
C语言
新思维》译者,这种语言坑我一般都绕开的,因为无论我说什么,没私心也显得有私心。但是“
C语言
太难”这句话太扎心,搞得我有点伤心。(文章排比对账,我只服自己!)我决定站出来为
C语言
说两句公道话!首先我个人必须承认,大家认为的都没
错
,相比较另外两种语言,
C语言
确实是最难
C语言
制作安装包1,
C语言
第1课:安装一款编程软件,并且写出第
一个
C语言
程序...
这一节课,是我们整个
C语言
基础知识的第一课。在这一节课当中,我们主要来讲解一下,如何安装一款
C语言
编程软件,并且快速写出我们的第
一个
C语言
程序。首先,我们来谈论一下,为什么要学
C语言
呢?原因主要是不外乎有三点:1.为了学校里的考试。2.为了工作需要。3.是因为对编程有兴趣。无论是怎样的原因,有一句话说的很好:千里之行,始于足下。道路是要一步一步去走的。在编写第
一个
C语言
程序之前,我们要先安装一款编...
编写第
一个
C语言
程序-Hello World
前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习
C语言
的语法。学习任何一门语言,首先要掌握的肯定是语法。学习
C语言
语法的目的:就是能够利用
C语言
编写程序,然后运行程序跟硬件(计算机、手机等硬件设备)进行交互。由于我们的最终目的是学习iOS开发,学习iOS开发的话必须在Mac系统下,因此我就在Mac系统环境下开发
C语言
程序,而不是在Windows环境下。 接下来,就在Mac系
c语言
赋值
一个
字母,
c语言
赋值后面有逗号
c语言
赋值与逗号表达式问题
C语言
提供一种特殊放入运算符:逗号运算符 表达式1,表达式2 逗号表达式的分享解过程是: 先分享表达式1,再分享表达式2 整个逗号表达式的值是表达式2的值,如表达式“3+5,6+8”的值为14。又如,逗号表达式“a=3*5,a*4”。
c语言
赋值与逗号表达式问题首先指正一下,逗号的优先级最低,低于赋值。楼上的说
错
了。。。 所以,第
一个
应该是6,6 第二个由于有括号,则是6。
c语言
逗号表达式 是不是所...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章