C/C++语法问题
C/C++语法问题
北枫凉
The greatest gift you can give yourself is that of education.
展开
-
魔兽世界:备战
#include <iostream>#include<stdio.h>#include<string.h>#include<string>using namespace std;#define WARRIOR_NUM 5class CHeadquarter;class CWarrior{private: CHeadqu...原创 2020-05-05 17:33:51 · 365 阅读 · 0 评论 -
C语言中的isspace()
C 库函数 int isspace(int c)检查所传的字符是否是空白字符。标准的空白字符包括:' ' (0x20) space (SPC) 空格符'\t' (0x09) horizontal tab (TAB) 水平制表符 '\n' (0x0a) newline (LF) 换行符'\v' (0x0b) vertical tab ...原创 2020-04-20 17:17:10 · 2493 阅读 · 0 评论 -
C/C++变量命名规则
在定义变量时,变量名可以是字母、数字和下划线的组合。但是也不是随便的组合,要注意以下几个命名规则:变量名的开头必须是字母或下划线,不能是数字。实际编程中最常用的是以字母开头,而以下划线开头的变量名是系统专用的。随便打开一个头文件就会看到,它里面所有的变量名、宏名、函数名全是以下划线开始的。打开 VC++ 6.0 或者 VS 2010 等,然后在里面随便写一个头文件名,比如 stdio.h...原创 2020-04-08 15:22:40 · 1913 阅读 · 0 评论 -
C++中函数调用时的指针和引用
在函数调用时,用指针或者引用做参数,表示把变量的地址传递给子函数,但是子函数只能修改指针所指变量的值,并不能修改指针的指向。如果想用修改指针的指向,就要用指针的指针,或者指针的引用。 大部分情况下,用指针和引用做参数,只是想要修改指针所指变量的值,并没有想修改指针的指向。但是如果指针所指的这块内存在调...原创 2020-04-05 15:29:38 · 1218 阅读 · 1 评论 -
C语言中的枚举enum
枚举的使用:typedef最好的翻译是定义别名/*北航机试2020/4/5使用二叉树统计单词的个数(这个唯一的缺点是字符串的比较可能有消耗)*/#include<stdio.h>enum BOOL{ NO,YES};//此时C语言中enum BOOL为一个类型typedef enum BOOL BOOL;//将enum BOOL原类型定义别名BOOLint ...原创 2020-04-06 00:10:37 · 121 阅读 · 0 评论 -
C/C++中的常见的优先级
1.最高级:出现同级别运算符时的结合方向是从左往右2.第二级:出现同级别运算符时的结合方向是从右向左//例如:*w++;//*(w++)(*root)->count++;//首先是*root,然后是(*root)->count最后是(*root)->count++3.赋值运算符:=、+=、-+、*=、/=、%=级别最低,出现同级别运算符时的结合方向是从右向左...原创 2020-04-06 00:09:37 · 2923 阅读 · 0 评论