【C语言速成】14. struct:保存一组带名数据的结构体

- 发布于 大学C语言速成 来自
struct是一个可以保存多个变量的结构,其保存的变量各有各的名称,类型也不必相同,这样可以方便地把多个相关的值组织起来。 定义 通常情况下一个struct的定义语句会像下边这样: typedef struct { 类型 成员变量名1; 类型 成员变量名2; ... } 结构体名; // 记得加分号 示例 定义一个叫Student的表示学生信息的结构体,包含学生的学号、姓名、入学年份和专业: 创建实例 [...] 阅读全文

【C语言速成】12. 字符串和string.h

- 发布于 大学C语言速成 来自
字符串是一段连续的文字,它的本质是char数组。 创建字符串 创建一个叫s1的能装9个字符的字符串: char s1[10]; 为什么s1的容量是10却只能装9个字符?因为C语言程序中的字符串需要一个额外的空字符(ASCII为0)来标记字符串的结束。也就是说如果有一个字符串的内容是"Hello",那么它实际上包含{'H', 'e', 'l', 'l', 'o', [...] 阅读全文

【C语言速成】11. 常用的头文件

- 发布于 大学C语言速成 来自
提示:本节教程有一部分对函数的介绍采用注释文档的形式编写,格式如下: /** * 函数的介绍 * @param 参数名1 参数1介绍 * @param 参数名2 参数2介绍 * @return 返回值介绍(如果有返回值) */ 函数的定义代码 stdlib.h #include <stdlib.h> 提示:本头文件包含malloc.h中的函数,包含本头文件的代码无需包含malloc.h atof函数 /** * 将字符串解析为double类型的数据。 * @param str [...] 阅读全文

CP Editor的安装和使用

- 发布于 教程 来自
CP Editor是一个专为算法竞赛设计的跨平台轻量级集成开发环境(IDE),支持开发C/C++、Java和Python程序。它的功能比较简单,因此比Dev-C++更容易安装和使用,也更适合开发功能简单的小型/微型程序或者用来学习编程语言。 下载 如果下载页面加载缓慢,可以点此直接下载安装包:【64位】 【32位】 如果不确定自己的系统是32位还是64位,文末提供了确认系统位数的方法。 [...] 阅读全文

C语言程序的开发流程

- 发布于 文章 来自
一般来说,C语言程序的开发流程包括以下几个阶段: [...] 阅读全文

Dev-C++的安装和使用

- 发布于 教程 来自
Dev-C++是一个知名的支持C和C++语言的集成开发环境(IDE),本教程将介绍如何安装和使用Dev-C++。本文图片较多,看不清可以把图片下载下来放大看。 下载 如果下载页面加载缓慢,可以点此直接下载安装包 [...] 阅读全文