- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 基于套接字实现的聊天室
在这里插入代码片#include <stdio.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netinet/in.h>#include <sys/types.h>#include <stdlib.h> #include <string.h>#include <pthread.h>#define port 3000 // 端口
2021-09-10 05:34:36
462
原创 实现String的功能
String的功能有哪些?class CxString{ char *str;public: // 构造函数 CxString(const char *string = "") // 拷贝构造函数 CxString(const CxString& that) // 赋值函数 CxString& operator=(const CxString& that) // 析构函
2021-09-05 01:01:01
81
原创 c语言简介
c语言简介BCPL->newB->c->UNIX(收费)->Minix->Linux->gcc(为了编译Linux内核)GNU(通用的不收费的致力于做类uinx系统组织) Linuxc语言诞生于1970年~1973年,在肯.汤普逊和丹尼斯.里奇的领导下编写完成的,归属于美国的贝尔实验室。c语言是专门编写操作系统的语言,所以天生适合对硬件编程,也以速度快著称,也非常适合实现数据结构与算法。(关键词少,32个)缺点:由于出现时间早,有很多缺陷,也是由于没想到普通
2021-05-01 01:35:42
154
1
原创 c语言的学习02
c语言的学习02一、运算符自变运算符:++/-- 使变量的值自动加、减1 前自变:++num --num 立即生效 后自变:num++ num-- 下一条命令有效 注意:不要在一行代码中出现多个自变运算符算术运算符:+ - * / % / % 除数不能为0,否则会产生浮点数例外,核心已转储,程序直接挂掉 整数/整数 结果没有小数关系运算符:> < >= <= == != 比较的结果是0或1,比较的结果还能继续参与运算
2021-03-23 20:26:20
98
1
原创 c语言的学习01
c语言的学习01一、第一个程序#include<stdio.h>int main(){ printf("Hello World!\n"); return 0;}#include<stdio.h> 程序员所编写的代码并不是标准c代码,需要一段程序对他进行翻译成标准c代码,负责翻译的程序叫做预处理,被翻译的代码叫做预处理指令,在c语言中以#开头的都是预处理指令。#include 功能是把一个头文件导入到当前文件#include <> 从系统
2021-03-23 20:23:06
128
原创 linux基础命令02
C++学习day02vim文本编辑器:可以在终端下采用纯键盘操作的一款文本编辑器,号称编辑器之神,可以升级(二次开发)、可以扩展(安装插件)。1)基本的用法:进入vim:vim file.c 存在进入,不存在新建进入输入 i :进入编辑模式,编写代码保存退出:按ESC退出编辑模式,输入shift + zz保存并退出(只保存内容不保存属性,wq保存内容也保存属性)2)vim三大模式:正常模式: 一般用于阅读文件,可以用一些快捷键来快速的修改文件插入模式: 一般用于编辑文件,输入内
2021-03-16 21:19:08
108
原创 linux基础命令01
C++ 学习day01一、开发环境:Virtualbox是虚拟机工具,好处免费开源。Ubuntu 12.04版本 LTS(长期支持更新版本)vim 代码编辑器gcc 编译器二、Linux系统介绍:发展:BCPL–>newB–>C–>Unix–>linuxLinux管理硬盘的能力非常强,所以我们看到的只有一个分区。/ 根目录,存储了所有的文件:bin 存放系统命令dev 设备文件(一切皆文件)media 多媒体目录 u盘、光驱、挂载的目
2021-03-16 21:17:59
73
原创 C++ 环境搭建
C++ 环境搭建资料1)宿主操作系统:win7以上2)虚拟机工具:VirtualBox 5.2.8(可以直接百度搜索Virtual Box,在官网下载,https://www.virtualbox.org/)3)虚拟机系统:Ubuntu 12.04 LTS(长期支持版本)(进入Ubuntu官网下载,https://ubuntu.com/#download)安装过程2.1 VirtualBox安装1)VirtualBox采用默认安装即可2)如果打不开->右键->属性->
2021-03-16 21:10:36
453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人