C
LightInk2020
落纸浅墨,纸上留痕。
展开
-
[C语言]什么是编辑器和编译器,什么是集成开发环境?编译原理又是什么?
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有 .exe 和 .com(其中 .exe 比较常见);在类 UNIX 系统(Linux、Mac OS 等)下,可执行程序没有特定的后缀,系统根据文件的头部信息来判断是否是可执行程序。可执行程序的内部是一系列计算机指令和数据的集合,它们都...原创 2020-04-06 18:03:10 · 3125 阅读 · 3 评论 -
[C/C++语言]函数以及函数参数的使用注意事项 按值传递 按地址传递
01函数的使用注意事项C程序是由多个函数构成的。C程序可由多个文件组成,文件负责组织存放若干个函数。源程序文件为C程序的编译单位,每个文件单独编译,便于调试。main函数是程序执行的入口,main函数可以调用其他函数,其他函数调用结束后,还要返回main函数,main函数执行完毕,整个程序就结束了。main函数可以出现在任何位置,但每个程序有且仅有一个main(...原创 2020-04-06 17:55:50 · 673 阅读 · 0 评论 -
[零食时间]C语言 printf 小问题引发的思考(这是预告)
一提printf,大家第一反应就是很熟悉,因为经常用。但你真的对printf很熟悉吗?我们先请看题:#include<stdio.h>int main(){ int a=123; printf("%d\n",printf("%d",a)); return 0;}问题很简单,就问会输出什么?这段代码可能会感觉比较奇怪,因为printf这么写可能见的比较少。但是他...原创 2020-04-06 17:46:16 · 131 阅读 · 0 评论 -
[硬核快餐]C语言 交换两变量值的六种方法
1创建中间变量这是最快也是最简单的办法#include<stdio.h> int main(){ int a=10; int b=20; int temp; printf("交换前a,b的值为:\n"); printf("a=%d\n",a); printf("b=%d\n",b); temp=b; b=a; ...原创 2020-04-06 17:43:55 · 1971 阅读 · 0 评论