C语言的小门道

发表在    27studio 12-22 22:15:36

2 2676 16

C语言的小门道(1)


大家好,这里是索特127.今天带给大家的是一些C语言的小门道。

变量:

有童鞋发话了(事实上是我):“不久定义一个变量吗?有啥可讲的?"

大家来看一段程序:

#include

main(){

int a=10;

printf("a=%d",a);

int c=2;

scanf("%d"&c);

printf("c=%d",c);

}


好的,程序非常易懂。意思不用我说了吧?对,就是这样。把它打出来,编译。有用turbo c的吗?你编译呀?

好的,出错了。下面我们分析一下原因。(话说我还很喜欢用“好的”这个词)

大家知道,turbo c只能编译c语言程序吧?它对c++的编译可是无能为力。而c++一个很好的特点,就是变量随用随定义。明白了?有人还有问题?

注释:

又跟c++c扯上了。在c中,注释有个叫”/**/“,但在c++中还有”//”

如果你在程序中用到了”//”,那么如果是Dev-c++这些能编译c的还好,要是遇见turbo c这样的一根筋,没处说理。

u=3520483593,3123168207&fm=26&gp=0

课后题:

(1)

改代码:

#include

main(){

int c;

c=1+2;

int n;

n=c;

}

(2)

c++的单行注释是:——————

(3)

思考题:

数组与指针?(下节课内容之一)


登录或注册后发布评论