您现在的位置是:主页 > news > 网站开发公用头部/可以入侵的网站

网站开发公用头部/可以入侵的网站

admin2025/4/29 9:03:16news

简介网站开发公用头部,可以入侵的网站,如何劫持网站做跳转,观澜网站制作1. 简单的C程序示例首先我们来看一个简单的C程序,该程序演示用了C程序编程的一些基本特性。请先试着通读一下程序代码,看看自己是否能明白该程序的用途,接着再阅读后面的解释。/*first.c*/ # include /*一个简单的C程序*/ int main(voi…

网站开发公用头部,可以入侵的网站,如何劫持网站做跳转,观澜网站制作1. 简单的C程序示例首先我们来看一个简单的C程序,该程序演示用了C程序编程的一些基本特性。请先试着通读一下程序代码,看看自己是否能明白该程序的用途,接着再阅读后面的解释。/*first.c*/ # include /*一个简单的C程序*/ int main(voi…

1. 简单的C程序示例

首先我们来看一个简单的C程序,该程序演示用了C程序编程的一些基本特性。请先试着通读一下程序代码,看看自己是否能明白该程序的用途,接着再阅读后面的解释。

 /*first.c*/ # include       /*一个简单的C程序*/ int main(void {     int num;     num = 1;          printf("I am a simple ");     printf("computer.");     printf("My favorite number is %d because it is first.", num);          return 0; }

如果你对编程有点了解那么你可能知道在经过编译器运行后,该程序会在屏幕上打印一些内容:

 I am a simple computer. My favorite number is %d because it is first.

这个结果也可能是意料之中,但是这个程序中还是有一些奇怪的东西,接下来,我们将逐行对其进行解释。

2. 示例代码解释

首先我们通过一张图对C程序进行一个简单的解剖

2c983d9e2c4612f3174db18d49212292.png

C程序解剖

2.1 程序概览

这一节,我们来简单讨论每行代码的含义,让你对C程序有一个宏观的认识。

include 包含另外一个文件

该行代码告诉编译器把stdio.h中的内容包含在当前程序中。stdio.h是C编译器软件包的标准部分,它提供键盘的输入和屏幕输出的支持。

int main(void) 函数名

C程序包含一个或多个函数,它们是C程序的基本模块。该行代码表明程序中有一个名为main()的函数。圆括号表明main()是一个函数。int表明main()函数返回一个整数,void表明main()不带任何参数。这些内容我们稍后再说,现在我们只需记住这些是C标准规定的就行。当然在不同的标准下你可能会看到下面两种写法:

main()

int main()

在某些编译器下这样可能会被编译成功,但推荐使用标准的形式,这样在程序移植时不会发生什么问题。

/* 一个简单的C程序 */ 注释

注释的内容在/* 和 */ 之间,通常用于多行注释,对于单行注释更多的是使用//符号。注意注释只是为了帮助阅读理解代码,编译器会忽略它们。

{ 函数体开始

左花括号表示函数定义的开始,右花括号表示函数定义结束。

int num; 声明

该声明表示,将使用一个名为num的变量,而且num是int(整数)类型。

num = 1; 赋值语句表达式

把值1赋给名为num的变量。

printf("I am a simple "); 调用一个函数

该语句使用printf()函数,在屏幕上显示I am a simple ,此时光标停在同一行。

printf("computer."); 调用另一个函数

接下里调用printf()函数在上条语句打印出来的内容后面接着打印computer.代码表示换行,将计算机的光标移至下一行。

printf("My favorite number is %d because it is first.", num);

最后调用printf()函数将num的值内嵌到双引号括起来的内容中一起打印。%d告诉计算机以何种形式输出num的值,打印在何处。

return 0; return 语句

C函数可以给调用放提供()或返回一个值。目前,可暂时将该行看做是main()函数结束的要求。

} 结束

必须以右花括号表示程序的结束。