C/C++
记录自学历程
大白兔爱小白兔
C++业余爱好者。
展开
-
引用类型
typora-root-url: G:\MarkDown\IMG1.引用类型的定义引用是给一个变量起别名定义引用的一般格式**:**类型 &引用名 = 变量名;例如:int a=1; int &b=a; // b是a的别名,因此a和b是同一个单元注意:定义引用时一定要初始化,指明该引用变量是谁的别名在实际应用中,引用一般用作参数传递与返回值#incl...原创 2019-12-30 16:21:12 · 132 阅读 · 0 评论 -
引用类型
typora-root-url: G:\MarkDown\IMG1.引用类型的定义引用是给一个变量起别名定义引用的一般格式**:**类型 &引用名 = 变量名;例如:int a=1; int &b=a; // b是a的别名,因此a和b是同一个单元注意:定义引用时一定要初始化,指明该引用变量是谁的别名在实际应用中,引用一般用作参数传递与返回值2.引用...原创 2019-12-30 16:12:05 · 273 阅读 · 0 评论 -
VC6.0下cout的问题
在vc6.0下编译以下代码出现找不到命名空间的问题.#include "stdafx.h"#include <iostream>using namespace std;int main(int argc, char* argv[]){ printf("Hello World!\n"); cout <<"Hello world!"<<endl; ...原创 2019-12-29 16:05:32 · 720 阅读 · 0 评论 -
C++中的const,#define限定符与内存对齐
1.const限定符用const给字面常量起个名字(标识符),这个标识符就称为标识符常量;因为标识符常量的声明和使用形式很像变量,所以也称常变量.定义的一般形式:const 数据类型 常量名=常量值;数据类型 const 常量名=常量值;例如:const float PI=3.14159f;1).注意事项:1)常量在定义时必须初始化2)常量初始化后,不允许再次赋值2).使用...原创 2019-12-29 16:03:56 · 180 阅读 · 0 评论 -
运算符练习
其他运算符1.int x =4; int y = 7; int z = 3;用三目表达式求出三个变量中的最大值 x = x > y ? a:b; //x与y相比较,将较大值赋值给x x = x > z ? x:z; //已经获得较大值得x再与z相比较,将较大值再次赋值给x2.不运行程序,说出打印结果,为什么?int x;printf("%d \n",x = 60);...原创 2019-12-24 14:41:27 · 410 阅读 · 0 评论 -
位运算练习
课后练习:1、2*8的最高效的实现方式.//2的二进制表示形式为 0010 16的二进制表示形式为 1111 通过左移4位可以实现 2*8 int main(void){ printf("%d",4 << 2);// 8 << 1}2、如何通过位运算判断一个数是奇数还是偶数?//一个数如果是奇数的话,那么他的二进制最后一位一定为1. 跟1进行与运算...原创 2019-12-24 12:39:34 · 397 阅读 · 0 评论