[TOC] 动态调试有什么用 什么是VS调试 VS调试,使得我们可以将程序“暂停”住,慢慢研究程序的执行过程,有助于我们理解程序的运行逻辑。 启动调试的几种方式 F10(调试菜单/逐过程) F5(调试菜单/启动调试) 断点和单步介绍 单步步过(F10):一行一行执行程序 单步步入(F11):它与单步 ...
分类:
其他好文 时间:
2019-10-10 11:21:05
阅读次数:
80
[TOC] 一个简单的helloworld程序 使用库函数:包含头文件 实际上,在头文件中常常包含了大量的函数接口。比如,stdio.h这个头文件中,包含了大量与输入输出有关的函数接口。 我们如果想使用这些接口,就应该先将对应的头文件包含到我们的源码中。 因为我们使用了printf函数,这个函数是一 ...
分类:
编程语言 时间:
2019-10-10 11:20:13
阅读次数:
91
[TOC] scanf格式化输入基本使用 scanf的第一个参数为格式化字符串,与printf类似,有“%”开头的格式控制符,每一个格式控制符对应后续一个参数。 scanf函数从标准输入(键盘)中读取数据至后续参数所指定的位置,因此,后续的每一个参数都应该指向一个 内存地址 。 C语言中如何获取变量 ...
分类:
其他好文 时间:
2019-10-10 11:17:06
阅读次数:
70
[TOC] 求字节数运算符sizeof sizeof是求字节数运算符,其基本使用方法是:sizeof(n),n可以为变量本身,也可以为变量类型。 sizeof(n)将在编译时被替换为n在内存中 占用的字节数 。 各个基本数据类型在内存中的大小 对变量求字节数 应用实例 判断当前运行程序的位数 ...
分类:
其他好文 时间:
2019-10-10 11:16:34
阅读次数:
66
[TOC] if语句的基本结构 if是分支结构语句,它可以根据条件的不同,执行、或者不执行某个语句(块)。 对于执行分支只有一行的情况,if语句的基本组成是: 对于执行分支有多行,则需要使用花括号括起,表示是语句块: if...else语句 当if表达式为真时,会执行紧接着的语句(块),如果使用el ...
分类:
其他好文 时间:
2019-10-10 11:11:48
阅读次数:
63
[TOC] 如何创建一个工程 点击菜单栏中的“文件/新建/项目”,在弹出的对话框中,选择“Win32控制台程序”,设置好功成名及路径后,点击确认。 在接下来的对话框中,选择“完成”即可。 默认工程的结构 默认代码(一般可能非标准) 解决方案资源管理器(可以通过视图调用出) 如果默认代码是非标准的: ...
分类:
其他好文 时间:
2019-10-10 11:11:20
阅读次数:
59
[TOC] 什么是条件运算符 条件运算符是C语言中唯一的三元运算符: 如上所示,一个条件运算符需要它需要三个表达式。 条件运算符的运算规则 条件运算符是为了简化if...else语句而发明的,比如: 如果使用条件运算符,只需要一句话: 这是因为条件运算符的运算求值规则是: 如果expr1的值为非0, ...
分类:
其他好文 时间:
2019-10-10 11:10:22
阅读次数:
78
[TOC] 强类型语言与弱类型语言 C语言,是强类型的语言,对于每一个变量都有强制类型定义的要求。 而弱类型语言(如Python、Javascript)中,变量的类型不需要声明,程序运行过程中,根据环境的变化而自动转换变量类型。 C语言是一种强类型语言,我们今天学习数值型变量的定义与使用,其实在学习 ...
分类:
其他好文 时间:
2019-10-10 11:06:11
阅读次数:
84
[TOC] C语言中的关系运算符 C语言中的关系运算符有等于、不等于、大于、小于、小于等于、大于等于。他们可以直接用于整型、浮点基本数据类型及指针类型变量的比较。 “==”与“!=” “ ”与“ int main(int argc, char argv[]) { int nValue = 0; sc ...
分类:
其他好文 时间:
2019-10-10 10:58:39
阅读次数:
81
[TOC] 输入输出是什么 输入:“魔镜魔镜告诉我,世界上最美的人是谁” 输出:“是白雪公主” C编程中,我们通过调用输入函数来将自己的需求告诉程序;通过调用输出函数,将程序的运行结果显示出来。 使用C标准库中的输入输出函数 应该包含头文件stdio.h 格式化输出 printf的基本使用: 第一个 ...
分类:
其他好文 时间:
2019-10-10 10:53:50
阅读次数:
89