首页
学习
活动
专区
工具
TVP
发布

c语言与cpp编程

欢迎关注公众号:c语言与cpp编程,公众号回复加群,进微信学习交流群
专栏作者
288
文章
366479
阅读量
46
订阅数
使用STL的好处
1)STL 是 C++ 的一部分,因此不用额外安装什么,它被内建在你的编译器之内。
C语言与CPP编程
2021-08-27
1.7K0
函数模板遇上函数重载
函数模板和普通函数区别 函数模板不允许自动类型转化 普通函数能够进行自动类型转换 函数模板和普通函数在一起,调用规则: 函数模板可以像普通函数一样被重载 C++编译器优先考虑普通函数 如果函数模板可以产生一个更好的匹配,那么选择模板 可以通过空模板实参列表的语法限定编译器只通过模板匹配 #include <iostream> using namespace std; template <typename T> void myswap(T &a, T &b) { T t; t = a; a = b;
C语言与CPP编程
2021-08-27
8180
熬夜整理的万字C/C++总结(五),值得收藏
文件在今天的计算机系统中作用是很重要的。文件用来存放程序、文档、数据、表格、图片和其他很多种类的信息。作为一名程序员,您必须编程来创建、写入和读取文件。编写程序从文件读取信息或者将结果写入文件是一种经常性的需求。C提供了强大的和文件进行通信的方法。使用这种方法我们可以在程序中打开文件,然后使用专门的 I/O 函数读取文件或者写入文件。
C语言与CPP编程
2021-08-03
9080
熬夜整理的万字C/C++总结(四),值得收藏
注意:定义结构体类型时不要直接给成员赋值,结构体只是一个类型,编译器还没有为其分配空间,只有根据其类型定义变量时,才分配空间,有空间后才能赋值。
C语言与CPP编程
2021-08-03
3120
熬夜整理的万字C/C++总结(三),值得收藏
可以使用 C 对变量中的个别位进行操作。您可能对人们想这样做的原因感到奇怪。这种能力有时确实是必须的,或者至少是有用的。C 提供位的逻辑运算符和移位运算符。在以下例子中,我们将使用二进制计数法写出值,以便您可以了解对位发生的操作。在一个实际程序中,您可以使用一般的形式的整数变量或常量。例如不适用 00011001 的形式,而写为 25 或者 031 或者 0x19.在我们的例子中,我们将使用8位数字,从左到右,每位的编号是 7 到 0。
C语言与CPP编程
2021-08-03
6100
熬夜整理的万字C/C++总结(二),值得收藏
假如我们定义了 char a=’A’ ,当需要使用 ‘A’ 时,除了直接调用变量 a ,还可以定义 char *p=&a ,调用 a 的地址,即指向 a 的指针 p ,变量 a( char 类型)只占了一个字节,指针本身的大小由可寻址的字长来决定,指针 p 占用 4 个字节。
C语言与CPP编程
2021-08-03
1.2K0
熬夜整理的万字C/C++总结(一),值得收藏
贝尔实验室的Dennis Ritchie在1972年开发了C,当时他正与ken Thompson一起设计UNIX操作系统,然而,C并不是完全由Ritchie构想出来的。它来自Thompson的B语言。
C语言与CPP编程
2021-08-01
4340
C 语言与 C++ 学习路线、书籍、视频推荐和资料,值得收藏!
C 语言是最接近计算机的语言,很多时间,我们都会发现,C 语言是非常有必要学习的。
C语言与CPP编程
2021-05-18
1.6K0
C语言经典例题100
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
C语言与CPP编程
2021-04-02
2.6K0
C++防止头文件被重复引入的3种方法!
在之前我们详细介绍了 C 语言中如何使用宏定义(#ifndef / #define / #endif)来有效避免头文件被重复 #include,此方式在 C++ 多文件编程中也很常用。
C语言与CPP编程
2021-03-15
4.6K0
程序员必定会爱上的10款软件
TrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密。还在担心自己电脑中的重要文件、私密档案被人查看。什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的。
C语言与CPP编程
2021-03-07
3360
推荐几款好用的手机编程APP!
付费软件(国内免费,c4droid是款Android设备上的C/C++程序IDE(集成开发环境),默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用)。
C语言与CPP编程
2021-03-07
6.1K0
整理了70道C语言与C++常见问答题
变量的定义为变量分配地址和存储空间, 变量的声明不分配地址。一个变量可以在多个地方声明, 但是只在一个地方定义。 加入extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。
C语言与CPP编程
2021-02-07
2.9K0
无意间发现 Google 代码模板,分享给大家!
对于代码规范,不少朋友自己心中也没有个标准,基本都是怎么喜欢怎么来,但是这样并不是一个好的习惯,心中没有标杆,写出来的代码通常会比较难阅读,难以维护,更有可能出现意外的 BUG。
C语言与CPP编程
2021-02-07
5080
c语言俄罗斯方块
#include <stdio.h> #include <dos.h> #include <conio.h> #include <graphics.h> #include <stdlib.h> #ifdef __cplusplus #define __CPPARGS ... #else #define __CPPARGS #endif #define MINBOXSIZE 15 /* 单方块的大小 */ #define BGCOLOR 7 /* 背景着色 */ #define GAMEX 200 #d
C语言与CPP编程
2021-01-02
8850
c语言UDP传输系统源码
/*加载库文件*/ #pragma comment( lib, "ws2_32.lib" ) /*加载头文件*/ #include <winsock2.h> #include <ws2tcpip.h> #include <stdio.h> #include <stdlib.h> // 来自公众号:c语言与cpp编程 /*定义多播常量*/ #define MCASTADDR "224.3.5.8" #define MCASTPORT 25000 #define BUFSIZE
C语言与CPP编程
2021-01-02
3.1K0
c语言奔跑的火柴人游戏源码
#include <iostream> #include <fstream> #include <graphics.h> #include <conio.h> #include <time.h> using namespace std; // 来自公众号:c语言与cpp编程 /******全局变量******/ #define STEPDISTANCE 6 // 一步的距离。数值越大,移动速度越快 #define JUMPSPEED 10 // 数值越小,跳得越远 #define ROLLDIS
C语言与CPP编程
2021-01-02
2.1K0
c语言别踩白块儿(双人版)源码
#undef UNICODE #undef _UNICODE #include <graphics.h> #include <conio.h> #include <stdio.h> #include <time.h> #define MAXTASK 50 // 定义游戏需要完成的黑块数量 // 定义宏 __sprintf 自适应 vc6 与 vc2013 #if _MSC_VER > 1200 #define __sprintf(...) sprintf_s(__VA_ARGS__) #e
C语言与CPP编程
2021-01-02
1.5K0
C语言超市管理系统
#include<stdio.h> #include<stdlib.h> #include<string.h> #define NUM 5 // 来自公众号:c语言与cpp编程 struct item{ char brand[20]; char id[10]; float in_price; float out_price; int storage; }; struct item_node{ struct item wanted; int amount; struct item
C语言与CPP编程
2021-01-02
2.2K0
c语言吃逗游戏源码
#include <graphics.h> #include <stdlib.h> #include <dos.h> #include <bios.h> #define LEFT 0x4b00 #define RIGHT 0x4d00 #define UP 0x4800 #define DOWN 0x5000 #define ESC 0x011b #define ENTER 0x1c0b // 来自公众号:c语言与cpp编程 /*2墙壁,1可以移动地方,3自己,4敌人*/ int a[15][20]=
C语言与CPP编程
2021-01-02
3.8K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档