随笔分类 - C/C++
介绍 C/C++语言的基本语法,主要包括:变量、常量、表达式、赋值语句、分支语句、循环语句、数组、指针、函数等内容。
摘要:原创声明:本文系博主原创文章,转载或引用请注明出处。 1. 如果类B是类A的子类,则在类B的成员方法中调用类A的方法时,可以直接以 A::method(paramlist); 来调用。 2. 若子类B重写(overwrite)了父类A的同名方法,则类A的实例调用的是类A的方法,类B的实例调用的是类B
阅读全文
摘要:1. C++标准模块库STL中提供了两种基本的关联容器:set和map。其内部实现是都是采用红黑树,但不同的是,set中结点存储的是键值,map中结点存储的是<key,value>的键值对。在map中,由key查找value时,首先要判断map中是否包含key。如果不检查,直接返回map[key],
阅读全文
摘要:1. #操作符 2. ##操作符 参考资料: 1. https://blog.csdn.net/liuchunjie11/article/details/80558877
阅读全文
摘要:1. static变量 static 用来说明静态变量。如果是在函数外面定义的,那么其效果和全局变量类似,但是,static定义的变量只能在当前c程序文件中使用,在另一个c代码里面,即使使用extern关键词也不能访问这个static变量。如果是在函数内部或代码块内部定义的,那么这个变量只初始化一次
阅读全文
摘要:版权声明:原创文章,禁止转载。 版权声明:原创文章,禁止转载。 版权声明:原创文章,禁止转载。 版权声明:原创文章,禁止转载。 1. strcpy 原型: extern char *strcpy(char *dest,char *src); 用法: #include <string.h> 功能:把s
阅读全文
摘要:本文转载自:https://blog.csdn.net/qq_33573235/article/details/79530792 1. 二维数组和指针 要用指针处理二维数组,首先要解决从存储的角度对二维数组的认识问题。我们知道,一个二维数组在计算机中存储时,是按照先行后列的顺序依次存储的,当把每一行
阅读全文
摘要:版权声明:原创文章,转载请注明出处。 1. 一维数组名与指针 对于一维数组来说,数组名就是指向该数组首地址的指针,对于: int array[10]; array就是该数组的首地址,如果我们想定义一个指向该数组的指针,我们可以用如下定义: int *p; 然后令: p = array; 那么指针p就
阅读全文
摘要:c语言的break语句只能跳出离它最近的一层循环,但是我们有时候需要跳出多层循环,以下有几种跳出多重循环的方法: 1. 使用goto for (int i = 0; i < MAX1; i++) { for (int j = 0; j < MAX2; j++) { if (condition) {
阅读全文
摘要:本文转载自:https://blog.csdn.net/yanfan0916/article/details/6450442###; 1. 分类函数: ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum
阅读全文
摘要:本文转载自:https://blog.csdn.net/qq_36955347/article/details/71511900 一、数学函数 调用数学函数时,要求在源文件中包下以下命令行: #include <math.h> 函数原型说明 功能 返回值 说明 int abs( int x) 求整数
阅读全文
摘要:函数是 C/C++语言中的一种程序组件单位。一个函数通常代表了一种数据处理的功能,由函数体和函数原型两部分组成。函数原型为这个数据处理功能指定一个标识符号(函数的名称)、说明被处理数据的组成及其类型、处理结果的类型。函数体由一组语句组成,具体实现数据处理的功能。这称为函数的定义。在某段程序中,一个函
阅读全文
摘要:在 C/C++语言中,语句以“ ;”结束。某些情况下,一组语句在一起共同完成某一特定的功能,可以将它们用大括号括起来。我们称之为语句组。语句组可以出现在任何单个语句出现的地方。 1. 分支语句 一般情况下,语句的出现顺序就是其执行顺序。但是在某些情况下,需要根据不同的运行情况而执行不同的语句组。这时
阅读全文
摘要:C/C++源程序中被注释的内容不能被编译,被认为是不属于程序的一部分。 C/C++的注释有两种写法: 多行注释:以 “ /*”开头,以“ */”结尾: #include <stdio.h> /* main function print a "Hello World!" string to the s
阅读全文
摘要:C/C++中表示数据运算的符号称为“运算符”。运算符所用到的操作数个数,称为运算符的“目数”。 C/C++语言的运算符有赋值运算符、算术运算符、逻辑运算符、位运算符等多类。 将变量、常量等用运算符连接在一起,就构成了“表达式”,表达式的计算结果称为“表达式的值”。 C/C++语言中常用的运算符介绍如
阅读全文

浙公网安备 33010602011771号