b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

c 类 static 函数1、工具和资源 Visual

电脑杂谈  发布时间:2018-02-09 04:13:26  来源:网络整理

c   类 static 函数_static函数定义_static类和单例类

Visual Studio 2017社区免费版,使用Visual Studio Installer下载安装,安装完成点击修改,安装C++桌面模块。

根据C Primer Plus(第六版)中文版学习,CSDN下载链接:。

技术分享图片

2、第一个C程序

a、文件-新建-选择空项目-修改项目名-点击确定,等待生成项目。

技术分享图片

b、生成项目文件在右边资源管理器可以查看,右键点击源文件-添加-新建项,默认选择C++文件,更改文件名及后缀为.c。

技术分享图片

c、代码编写及运行,程序编写之后,点击本地Windows调试器调试,在return 0;之前没有加getchar(),结果会一闪而逝,也可以通过断点调试。

技术分享图片

d、代码解释

(1)、#include<xxx.h>指令和头文件

#include是C程序的预处理器指令,C编译器编译前对源代码进行预处理。

stdio.h文件是C编译器软件包的一个输入/输出头文件,包含了供编译器使用的输入和输出函数(如printf()函数)。

(2)、int main(void){...} 函数

c   类 static 函数_static类和单例类_static函数定义

C程序都是从main()函数开始运行的,规定结构为int main(void),就是C代码允许int main()。

(3)、注释

/* ... */,长注释,允许换行;// 通用注释,只允许注释一行。

(4)、int num; 变量声明

变量声明表示在该函数中存在一个num变量且变量是一个int整数,编译器使用时为变量分配存储空间,所有变量必须先声明在使用。

int是一个关键字,不允许作为函数名及变量名。int num1,num2; 允许同时声明多个变量。

代码中num是一个变量名,统称为标识符,因此声明把特定标识符与计算机内存中特定位置联系起来,确定存储在内存中信息类型和数据类型。

(5)、标识符

C语言允许长的标识符,但编译器只能识别前63个字符,标识符只能有大写字母、小写字母、数字和下划线组成且第一个字符不能为数字,

区分大小写,C语言库标准标识符通常以_或__开头,所以命名尽量避免,命名须有现实意义。

(6)、赋值 num = 1;

赋值表达式语句,在声明变量之后,编译器在计算机内存中为变量预留了空间,执行赋值即将值存在预留空间中。

(7)、函数调用 printf(args)

执行C语言的一个标准函数,args表示main()函数传递给printf()的信息,称为参数,确切的称是实际参数。

在C语言中,实参是传递给函数的特定值,形参是函数中用于存储值的变量。

static类和单例类_static函数定义_c   类 static 函数

\n为换行符,是一个转义序列,用于代表难以表示或无法输入的字符。c 类 static 函数\t 代表Tab键、\b代表BackSpace键等。

%d格式化打印输出,相当于一个占位符,%提醒程序此处打印一个变量,d表示把变量作为十进制整数打印。c 类 static 函数

(8)、返回值

C语言要求main()要有返回值,遗漏时会返回0。

(9)、代码可读性

空行分隔概念上的多个部分代码,每条语句各占一行,注释简单明了,程序开始注释程序意义。

(10)、自定义函数

自定义函数使用前必须先声明,再调用,printff(void)表示该函数无参数,头文件中包含标准库函数的声明。

(11)、关键字和保留标识符

‘short、float、char、int、long、double

while、break、case、for、goto、if、continue、switch、do、else、return

auto、extern、signed、static、const、struct、default、union、unsigned

void、enum、volatile、restrict、register、sizeof、typedef、inline、_Alignas

_Alignof、_Atomic、_Bool、_Complex、_Generic、_Imaginary、_Noreturn

_Static_assert、_Thread_local


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-68161-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 冶万俊
        冶万俊

        即便炮弹打一发少一发

      热点图片
      拼命载入中...