0

0

html+c++ 以html形式记录笔记_html/css_WEB-ITnose

php中文网

php中文网

发布时间:2016-06-21 08:56:19

|

1387人浏览过

|

来源于php中文网

原创



WZZX STS

立即学习前端免费学习笔记(深入)”;


.d{position:fixed;top:0px;left:0px;width:100%;height:100px;background-color:FF90DD}

 











 

 


 



 

 

 



 

 



 


1

 

【命名空间】

namespace std;

namespace wz

{ int a=10;

void fun() {} 可以命名函数

}

变量引用:单一引用为wz::a;全引用为using namespace wz ;

【函数重载】

用同样的函数名做不一样的事;机制为重命名;

int add(int a,int b){} float add(float a,float b){}

【缺省参数】

int add(int a=1,int b=0){return a+b;}main中add(1)为1。add(1,1)为2;

全缺省/半缺省

【引用和指针】

int& refa=10;必须初始化,自加为量变大 sizeof(refa)=8/4/2看引用类型 特别的引用量间的地址是一样的

*p: p++ 自加为地址偏移 sizeof(p)=4 始终为4

【内存对齐】

char 2/int4 =8 char 2/double 8/int4 =24 class类和struc结构体一致

【析构函数】

没有参数,不能重载;虽然为默认函数,但没有内存回收,需要自己写关闭文件等代码。

2

extern"c" //c++ 引入c代码

double i=1.234

const int& refi=i;

cout<<&i<<&refi<

这个是不一样的地址;const必须加;

1

 


2
1

 





while(check)

{

cc=player(c,aa);

bb=play(b,cc);

aa=play(c,bb);

check=a||b||c;

}



int player(int c[],int aa[])

{

int m[25]={0};

int i,j,k;

int count=0;

int xx=0;

for(i=0;i<25;i++)

{ if(aa[i]!=0)

{ count++; if(count==1) x=1;

if(count==2) x=2;

}

}

switch(x)

{

case 1:{

printf("please enter a number;\n ");

scanf("%d",xx);

aa[0]=xx;

}

// case 2:fun2(v,m);

}


for(i=0;i<25;i++)

{

printf("%3d",m[i]);

}

printf("\n");

return m;

}

int play(int v[],int vv[])

{

int m[25]={0};

int i,j,k;

int count=0;

for(i=0;i<25;i++)

{ if(vv[i]!=0)

{ count++; if(count==1) x=1;

if(count==2) x=2;

}

}

switch(x)

{

case 1:fun1(v,m);

// case 2:fun2(v,m);

}


for(i=0;i<25;i++)

{

printf("%3d",m[i]);

}

printf("\n");

return m;

}


void fun1(int v[],int m[])

{

int t=0;

t=v[1];

m[0]=t;

v[1]=0;

}


void fun2(int v[],int m[])

{


}









{

int a[10]={1,3,5,7,9,2,4,6,8,0};

3 1 0

3 5 1 1

3 5 7 1 2

3 5 7 9 1 3

3 5 7 9 2 1 4

3 5 7 9 2 4 1 5

3 5 7 9 2 4 6 1 6

3 5 7 9 2 4 6 8 1 7

3 5 7 9 2 4 6 8 1 0 8

//

5 3 0

5 7 3 1

5 7 9 3 2

5 7 9 3 2 3

5 7 9 3 4 2 4

5 7 9 3 4 6 2 5

5 7 9 3 4 6 8 2 6

5 7 9 3 4 6 8 2 1 0 7

//

0 7 5

1 7 9 5

2 7 9 5 3

3 7 9 5 4 3

4 7 9 5 4 6 3

5 7 9 5 4 6 8 3

6 7 9 5 4 6 8 3 2 1 0

//

0 9 7

1 9 7 5 4 6 8 3 2 1 0

2 9 7 5 4 6

3 9 7 5 6 4

4 9 7 5 6 8 4 3 2 1 0

5 9 7 5 6 8 4 3 2 1 0

//

0 9 7

1 9 7 5

2 9 7 6 5

3 9 7 6 8 5 4

4 9 7 6 8 5 4 3 2 1 0

//

0 9 7

1 9 7 6

2 9 7 8 6 5

3

//

0 9 7

1 9 8 7 6 5

//

0 9 8




#include

#include

#define n 4

#define m 4

Tanka
Tanka

具备AI长期记忆的下一代团队协作沟通工具

下载

#define Datatype int

typedef struct linklist

{

Datatype data;

struct linklist *left;

struct linklist *right;

}linknode,*l,*r;


void fun1()

{

int i=0,j=0,k=0,a[n][m]={0};

for(i=0;i

for(j=0;j

{

scanf("%d",&a[i][j]);

printf("%2d",a[i][j]);

}


}



void fun2()

{

int i=0,j=0,k=0,a[n][m]={0};

for(i=0;i

for(j=0;j

{

scanf("%d",&a[i][j]);

}

fflush(stdin);

for(i=0;i

for(j=0;j

{

printf("%2d",a[i][j]);

}

fflush(stdout);

}

void fun3()

{

int a[10]={11,2,5,6,7,3,4,9,10,1};

int l;

int i,j,t;

int b[3]={10,10,10};

for(l=0;l<10;l++)

{

if(a[l]

b[0]=a[l];

for(i=0;i<3;i++)

{

for(j=i;j<3;j++)

{

if (b[j]

}

}

}


for(i=0;i<3;i++) printf("%2d",b[i]);

}

void fun4()

{

int l=1;

l mylist=(linknode* )malloc(sizeof(linknode));

//list headcopy=(linknode* )malloc(sizeof(linknode));

mylist->data=1;


}

void main()

{

//printf("\n test 1 enter %d*%d number\n",n,m);

//fun1();

//printf("\n test 2 enter %d*%d number\n",n,m);

//fun2();

printf("\n test \n \n",n,m);

//fun3();

fun4();

printf("\n test had finish\n",n,m);


}



#include

#include

#define Datatype int

typedef struct linklist

{

Datatype data;

struct linklist *next;

}linknode,* list;

void fun2(list head)

{

list p=head;

while(p->next!=NULL)

{

p=p->next;

printf("%d",p->data);

}

//free(head);

}

int judge(list mylist1)

{

int l=6,j=8;list p=mylist1; list s=mylist1,t=mylist1;

printf("\n%d\n",l);


while(j){printf("%2d",p->data);p=p->next;j--;}



while(l){s=s->next;t=(t->next)->next;

if(t->next=s){printf("\n it is loop\n");break;}

l=l-1;

}


return 0;

}

void ysf(list head)

{ int count=0;// 4;

int r=4;

list p=head->next;

list del=NULL;

while(r>1)

{ while(count<4)

{

p=p->next;

count++;

}

del=pd->next;r--;

p->next=del->next;

free(del);

}

}

void main()

{int l=1;

list mylist=(linknode* )malloc(sizeof(linknode));

list headcopy=(linknode* )malloc(sizeof(linknode));

list mylist1=(linknode* )malloc(sizeof(linknode));

list p=mylist1;

while(l<5)

{

list newnode=(linknode* )malloc(sizeof(linknode));

newnode->data=l;

p->next=newnode;

p=p->next;

l++;

}

p->next=mylist1->next;

judge(mylist1);

//wutoushan();

ysf(mylist);

judge(mylist1);


}

#include

#include

#include

void display(int x,int y,int m,int max)

{

int s[6][7]={0};int i=0,j=0;

s[0][m]=1;//确定每一月的根基 每个月的第一列

for(j=m;j<7;j++)s[0][j]=(j-m)+s[0][m];

s[1][0]=s[0][6]+1;

for(i=2;i<6;i++)s[i][0]=s[1][0]+(i-1)*7;

for(i=1;i<6;i++)

{ for(j=1;j<7;j++)

s[i][j]=s[i][0]+j;

}


printf("\t%d年 %d月\n",x,y);

printf("----------------------\n");

printf(" 日 一 二 三 四 五 六 \n");

for(i=0;i<6;i++)

{ for(j=0;j<7;j++)

{

if(s[i][j]==0)printf(" ");

if(s[i][j]!=0&&s[i][j]<=max)printf("%3d",s[i][j]);}

printf("\n");

}

}

int Year(int year)

{

if(year%4==0&&year%100!=0||year%400==0)return 1;

else return 0;

}

void fun()

{

int i,j;

int max[13]={0,30,31,32,33,30,30,30,30,30,30,30,30};

int star[13]={1,2,3,4,5,5,1,6,5,4,3,2,1,};

int x[42]={0};

for(i=1;i<=12;i++)

{printf("%d year %d math\n",2015,i);

printf(" 7 1 2 3 4 5 6 \n");

printf("---------------------\n" );

for(j=star[i];j<42;j++)

{ x[j]=x[j-1]+1;}

for(j=0;j<42;j++)

{

if(j>0&&j%7==0)printf("\n");

if(x[j]==0)printf(" ");

if(x[j]!=0&&x[j]

}

printf("-----happy new year---\n");

}

}

void main()

{

int max[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

int year=2016;

int month=2;//1-12

int star[13]={0,1,32,60,91,121,152,182,213,244,274,304,334};//0-6

int i=1;

int count=0;

if(Year(year)) {max[2]++;for(i=3;i<=12;i++)star[i]++;}

for(i=1;i

{if(Year(i))count++;}

for(i=1;i<=12;i++)

{//star[i]= (1+2*i+3*(i+1)/5+year+year/4-year/100+year/400)%7;

star[i]=(star[i]+(year-1)*365+count)%7;

display(year,i,star[i],max[i]);

}

//fun();

}

2


相关文章

c++速学教程(入门到精通)
c++速学教程(入门到精通)

c++怎么学习?c++怎么入门?c++在哪学?c++怎么学才快?不用担心,这里为大家提供了c++速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
Golang处理数据库错误教程合集
Golang处理数据库错误教程合集

本专题整合了Golang数据库错误处理方法、技巧、管理策略相关内容,阅读专题下面的文章了解更多详细内容。

39

2026.02.06

java多线程方法汇总
java多线程方法汇总

本专题整合了java多线程面试题、实现函数、执行并发相关内容,阅读专题下面的文章了解更多详细内容。

17

2026.02.06

1688阿里巴巴货源平台入口与批发采购指南
1688阿里巴巴货源平台入口与批发采购指南

本专题整理了1688阿里巴巴批发进货平台的最新入口地址与在线采购指南,帮助用户快速找到官方网站入口,了解如何进行批发采购、货源选择以及厂家直销等功能,提升采购效率与平台使用体验。

289

2026.02.06

快手网页版入口与电脑端使用指南 快手官方短视频观看入口
快手网页版入口与电脑端使用指南 快手官方短视频观看入口

本专题汇总了快手网页版的最新入口地址和电脑版使用方法,详细提供快手官网直接访问链接、网页端操作教程,以及如何无需下载安装直接观看短视频的方式,帮助用户轻松浏览和观看快手短视频内容。

150

2026.02.06

C# 多线程与异步编程
C# 多线程与异步编程

本专题深入讲解 C# 中多线程与异步编程的核心概念与实战技巧,包括线程池管理、Task 类的使用、async/await 异步编程模式、并发控制与线程同步、死锁与竞态条件的解决方案。通过实际项目,帮助开发者掌握 如何在 C# 中构建高并发、低延迟的异步系统,提升应用性能和响应速度。

11

2026.02.06

Python 微服务架构与 FastAPI 框架
Python 微服务架构与 FastAPI 框架

本专题系统讲解 Python 微服务架构设计与 FastAPI 框架应用,涵盖 FastAPI 的快速开发、路由与依赖注入、数据模型验证、API 文档自动生成、OAuth2 与 JWT 身份验证、异步支持、部署与扩展等。通过实际案例,帮助学习者掌握 使用 FastAPI 构建高效、可扩展的微服务应用,提高服务响应速度与系统可维护性。

7

2026.02.06

JavaScript 异步编程与事件驱动架构
JavaScript 异步编程与事件驱动架构

本专题深入讲解 JavaScript 异步编程与事件驱动架构,涵盖 Promise、async/await、事件循环机制、回调函数、任务队列与微任务队列、以及如何设计高效的异步应用架构。通过多个实际示例,帮助开发者掌握 如何处理复杂异步操作,并利用事件驱动设计模式构建高效、响应式应用。

11

2026.02.06

java连接字符串方法汇总
java连接字符串方法汇总

本专题整合了java连接字符串教程合集,阅读专题下面的文章了解更多详细操作。

47

2026.02.05

java中fail含义
java中fail含义

本专题整合了java中fail的含义、作用相关内容,阅读专题下面的文章了解更多详细内容。

29

2026.02.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CSS高级实例视频教程
CSS高级实例视频教程

共40课时 | 8.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号