雅乐网

计算机技术博客

c语言

c/c++输入从文件重定向

c/c++输入从文件重定向

只需要包含头文件stdio.h或者cstdio 然后在mian函数开始处使用freopen函数即可 下面的语句是把input.txt的内容作为标准输入 freopen(“input.txt”, “r&#8

struct的大小

struct的大小

struct结构体的大小,并不是简单地把每个成员的大小加起来,这里涉及到内存对齐的概念。虽然计算机中是以字节编址,但许多类型的长度不止一个字节。为了更快的存取这些类型,一般会把这些类型的初始地址存放到能整除长度的偏移量上。例如某个机器上in

VS调试时把指向数组的指针按照数组方式查看

VS调试时把指向数组的指针按照数组方式查看

使用VS的调试的时候,如果一个指针是指向一个数组的(例如指向动态分配的一块内存),那么默认情况下只显示指针指向的第一个元素 可以在监视窗口添加指针加逗号数字的形式按照数组查看。 例如指针为p,那么输入p,4就可以查看p指向的连续4个元素。

VC2010运行c语言的流程

VC2010运行c语言的流程

打开VC2010后,点击新建项目 选择Win32控制台应用程序 勾选空项目,并取消预编译头。 可以看到项目创建好了 添加一个源文件 新建.c文件 双击源文件就可以编辑了 双击源文件就可以编辑了 然后运行的时候我们需要手动添加生成按钮。在工具

开发环境codeblocks:从安装到hello world

开发环境codeblocks:从安装到hello world

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 下载 官网:http://www.codeblocks.org/ 点击下载 选择下载可执行文件 三个版本可以选择 建议选择第二个版本 如果打不开下载链接,我上

c语言static关键字的作用详解

c语言static关键字的作用详解

c语言中,static既可以修饰变量(全局变量和局部变量),又可以修饰函数。static类型的变量称为静态变量,如果不初始化则编译器自动初始化为0 static的用法有两种: 1.修饰全局变量 或 函数,用于限定该变量或函数作用域为本文件。

printf函数详解 格式化输出

printf函数详解 格式化输出

我们经常用printf函数来向屏幕输出,今天雅乐网总结了一下printf的一些功能。 首先看一下,printf是在头文件stdio.h中声明的: ​int printf( const char *format, … );​ 第一

函数指针使用和qsort函数示例

函数指针使用和qsort函数示例

函数指针,就是指向函数的指针啦!(废话) 函数的入口地址 c语言中,一个函数包含了一段代码,这段代码占据了一段内存区域,而函数的名称就是这个内存区域的首地址,也叫做入口地址。 例如下面这个简单的求和函数 int sum(int a, int

大数相加c语言实现

大数相加c语言实现

c语言中int类型是有一定的范围的,例如在32位的情况下可以表示的最大整数是2^31 – 1 = 2147483647 。 如果想要进行更多位数的整数加法,可以用数组,分别对每个位进行计算。 合法数字检查 输入的时候应检查输入的