随笔分类 - C++和C语言
摘要:C文件的知识 什么是文件 操作系统把各种设备都统一作为文件来处理。例如,终端键盘是输入文件,显示屏和打印机是输出文件。 文件一般指存储在外部介质上数据的集合。操作系统是以文件为单位对数据进行管理的 输入输出是数据传送的过程,数据如流水一样从一处流向另一处,因此常将输入输出形象地称为流(stream)
阅读全文
摘要:结构体变量 什么是结构体 C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体 结构体的成员可以是任何类型的变量,如整数,字符串,浮点数,其他结构体,指针等 struct Student //struct表示建立结构体,Student为结构体类型名 { int num; //学号
阅读全文
摘要:函数的定义 形参和实参 在定义函数时函数名后面括号中的变量名称为“形式参数”(简称“形参”)或“虚拟参数”。 在主调函数中调用一个函数时,函数名后面括号中的参数称为“实际参数”(简称“实参”)。 当函数被调用时,系统为形参分配内存空间。无论形参与实参的名称是否相同,它们都各自占用自己的存储空间。 函
阅读全文
摘要:while语句 定义 While语句是C语言中的循环语句,它按条件循环执行语句,直到条件不满足为止 语法格式如下: while(condition) { //循环体内容; } 使用实例 求1+2+3+…+100 include <stdio.h> int main(){ int i = 1, sum
阅读全文
摘要:if语句 if(){} if (a=1){printf("hehe");} //单独一个if if(){}else{} int a = 1, b = 2; if (a == b) { printf("haha"); //if else } else { printf("hehe"); } if(){
阅读全文
摘要:数据的表现形式 常量 在C语言中常量有以下几种: **整型常量:**0,-1,100 **实型常量:**小数形式(12.12);指数形式(12.1e3=$$12.1\times 10^3$$) **字符常量:**普通字符(’a’,’Z’,’#’);转义字符(’\n’,’\012’,’\h1B’) 字
阅读全文
摘要:什么是C语言 C语言是一种高级编程语言,最早由丹尼斯·里奇在1972年开发。它是一种通用编程语言,提供了高级编程语言的方便和易用性,同时又有较低级别的编程语言的灵活性和效率。C语言在许多操作系统、编译器和应用程序开发中广泛使用,并被许多其他语言影响,如C++和Java等。C语言提供了一种通用的方法来
阅读全文
摘要:前言 C++和C语言的区别 C++是C语言的超集,它在C语言的基础上新增了许多面向对象编程的特性,如类、对象、继承、多态等。因此,C++语言比C语言更加灵活、强大。另外,C++还支持模板、异常处理、名字空间等功能。总之,C++语言是C语言的增强版,具有更多的高级特性和编程工具 堆与栈 两者的区别 栈
阅读全文