
C/C++
tonepig
PHP,Python爬虫,Python数据挖掘,Django,C++,JavaScript,jQuery,Bootstrap,Vue,Node,Nginx,ThinkPhp
展开
-
C/C++数据结构中利用指针的三种初始化方式
在C/C++的数据结构中,利用指针初始化操作的三种方法!#include #include using namespace std;/* 结构体的各部分结构分析;typedef:使用这个重定义一个别名代替"struct"!mysq:声明定义一个结构体变量可以使用mysq!mysqstack:效果同mysq保持一致!*/typedef struct mysq原创 2017-05-16 21:18:20 · 2927 阅读 · 0 评论 -
关于C/C++数据结构中结构体的定义
C/C++中的结构体解析:typedef struct DNode{ char data; DNode *next; DNode *pre;}Dlinklist;"typedef":指的是重新定义结构体;"struct DNode":将此类型的结构体命名成DNode,即可以用DNode来命名此结构体;"Dlinklist":是DNode的别名,效果和DN原创 2017-04-18 11:06:40 · 2167 阅读 · 1 评论 -
C++基础学习系列--1、1的简陋版本--输入输出流与字符串变量的使用
#include #include //如果声明string(字符串类型)那么要包含头文件#include;在C中头文件时#include;#include //输入输出流的头文件!,例如,使用setw(8),让每个数据输出时候占8列宽度!using namespace std;//二维数组的第一维的长度可以不指定,一维数组的长度可以不指定!int main(){原创 2017-12-15 14:04:14 · 254 阅读 · 0 评论 -
C++基础学习系列--1、字符输入输出格式设置
#include #include using namespace std;int main(){ double a = 123.456789012345; cout<<"正常输出double a :"<<endl; cout<<a<<endl<<endl; cout<<"输出前9位数字:"<<endl; cout<<setprecision(9)<<a<<endl<<en原创 2017-12-15 14:05:49 · 718 阅读 · 0 评论 -
C++基础学习系列--2、递归思想,内置函数,函数重载,函数模板,带默认值函数
alog.h#include using namespace std;// 以下为函数模板 注意!函数模板必须紧跟在template之后定义!templateT min(T a, T b){ T min; if (a > b) { min = b; } else min = a; return min;}//递归的思想在于,已知首项和规律,求若干项的答案;原创 2017-12-15 14:07:38 · 228 阅读 · 0 评论 -
C++基础学习系列--0(前言)、异或运算和sizeof函数
#include #include using namespace std;//这是引用变量的使用!void YinYong(){ int ivar = 10; int &rvar = ivar; rvar = 20; printf("ivar = %d",ivar); printf("\nrvar = %d \n",rvar);}//异或运算交换数值,无中间变量!v原创 2017-12-15 14:01:31 · 340 阅读 · 0 评论