C/C++
慢慢积累不要急
这个作者很懒,什么都没留下…
展开
-
C++命名空间
C++之命名空间学习#####1、using namespace std; // using编译指令案例代码如下:#include <iostream>using namespace std;// using编译指令, 会把命名空间std中的所有实体一次性全部引进来, 有可能造成二义性问题namespace A{void displayA(){ cout <...原创 2020-03-04 19:11:19 · 67 阅读 · 0 评论 -
C和C++区别
C和C++区别设计思想上:C++是面向对象的语言,而C是面向过程的结构化编程语言语法上:C++具有重载、继承和多态三种特性C++相比C,增加多许多类型安全的功能,比如强制类型转换C++支持范式编程,比如模板类、函数模板等 ...原创 2020-02-22 16:15:01 · 157 阅读 · 0 评论 -
static关键字的作用
1.全局静态变量在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。内存位置:静态存储区,在整个程序运行期间一直存在初始化:未经初始化的全局静态变量会被自动初始化为0作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结束2.局部静态变量在局部变量之前加上关键字static,局部变量就成为一个局部静态变量内存位置:静态存储...原创 2020-02-22 16:06:04 · 125 阅读 · 0 评论 -
指针的步长
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stddef.h> //offsetof头文件//指针的步长//1、指针变量+1后跳跃的字节数void test01(){ char*...原创 2020-01-24 15:45:12 · 244 阅读 · 0 评论 -
C语言实现贪吃蛇(即看即会)
主函数代码如下:#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include "snakeGame.h"#include <time.h>#include <Windows.h>int ...原创 2020-01-23 13:47:55 · 180 阅读 · 0 评论