当前位置: 首页 > news >正文

电子商务网站建设与管理期末试题关键词优化公司前十排名

电子商务网站建设与管理期末试题,关键词优化公司前十排名,flash企业网站,美化网站公司目录 叁、函数与字符串 肆、函数与指针 4.1 指针作为函数参数 4.2 函数返回指针 4.3 函数指针与函数指针数组 4.4 结构体指针 ​​​​​​​​​​​​​​小樽C 多章⑧ (壹) 指针变量https://blog.csdn.net/weixin_44775255/article/details/129031168 小樽C 多章⑧ …目录 叁、函数与字符串 肆、函数与指针 4.1 指针作为函数参数 4.2 函数返回指针 4.3 函数指针与函数指针数组 4.4 结构体指针  ​​​​​​​​​​​​​​小樽C 多章⑧ (壹) 指针变量https://blog.csdn.net/weixin_44775255/article/details/129031168 小樽C 多章⑧ (贰) 指针与数组https://blog.csdn.net/weixin_44775255/article/details/129396791 叁、函数与字符串 说道字符串我们要导入字符串库#includecstring 学会字符串的常用方法。strcpystrcmpstrstrstrlen。 //字符串 #includeiostream #includecstdio #includecstring using namespace std; char a[100],b[100]; int main(){strcpy(a,hello); // coutaendl;printf(%s,len%d\n,a,strlen(a)); //字符串长度 scanf(%s,b);int cmp strcmp(a,b); //字符串比较大小 if(cmp0){printf(%s%s\n,a,b);}else if(cmp0){printf(%s%s\n,a,b);}else{printf(%s%s\n,a,b);}if(strstr(a,b)! NULL){ //查找子串 printf(%s in %s\n,b,a); }return 0; } 难点具体来看看strcpy、strlen的来历 #includeiostream #includecstdio #includecstring using namespace std; char *strcpy(char *dest,const char *scr){char *pdest;while(*scr ! \0){*dest *scr;dest;scr;}*dest \0;return p; } int main(){char *anew char;*strcpy(a,cvbnm);coutaendl;*strcpy(a,asd);couta;return 0; } strcpy 是 赋值的含义把某个已知的字符串值赋值到a变量输出a变量就有值了。 #includeiostream #includecstdio #includecstring using namespace std; size_t strlen(const char *str){const char *cp str;while (*cp){;}return (cp-str-1); } int main(){coutstrlen(abcdr)endl; } 这些函数的实现都是指针操作虽然也可以用数组来实现但数组的存储效率会低一些。 肆、函数与指针 4.1 指针作为函数参数 自定义函数的参数可以有整型、浮点型那可不可以用指针类型 那来试试用指针参数实现交换两个变量的值。 例子1.交换两个值再比比大小。 #includeiostream #includecstdio using namespace std; void swap(int *x,int *y){ //交换两个值 int t *x;*x *y;*y t; } void sort(int *x,int *y,int *z){ if(*x *y) swap(x,y); //比大小 if(*x *z) swap(x,z);if(*y *z) swap(y,z); } int main(){int a,b,c;scanf(%d%d%d,a,b,c);sort(a,b,c);printf(a%d,b%d,c%d,a,b,c);return 0; } 4.2 函数返回指针 用指针作为函数, 例如int *a(int a,int b)。 炼1.实现一个包含n个整数的数组中找到第一个质数若有则返回函数的地址没则返回NULL。 #includeiostream #includecstdio #includecmath using namespace std; int n,a[1000]; bool isprime(int n){//求质数 if (n2) return false;if(n2) return true;for(int i2;isqrt(n);i){if(n%i0){return false;}} return true; } int *find(){ //指针查找函数 for(int i1;in;i){if(isprime(a[i])){return a[i];}}return NULL; } int main(){cinn;for(int i1;in;i){cina[i];}int *p find();if(p ! NULL){coutp *p;}return 0; } 4.3 函数指针与函数指针数组 (1) 一般定义函数 int test(int );  那换成指针函数 int (*test)( int );  注意不可以写成 int *test ( int ); 这样子编程会 声明定义成 test ( int )的函数返回类型是 int * 。 (2) 获取函数的地址。 跟数组一样函数名就是地址函数名也可看成是指针。 1.用 typedef 声明函数指针类型 #includeiostream #includecstdio using namespace std; //函数指针 int sum(int a,int b){return ab; } typedef int (*LP)(int,int); //定义声明了LP类型的函数指针内有2个参数。 int main(){LP p sum; // 定义LP类型的指针p coutp(2,5); //函数指针p调用参数return 0; } 2.模拟菜单功能实现例子函数指针数组 //函数指针数组 void t1(){ couttest1endl; } void t2(){ couttest2endl; } void t3(){ couttest3endl; } void t4(){ couttest4endl; } typedef void(*Tp)(); 定义声明了空类型的函数指针 Tp无参数。 int main(){Tp a[] {t1,t2,t3,t4}; 定义TP类型的函数指针数组a int x;cinx;a[x](); return 0; } 4.4 结构体指针  定义一个结构体有名字、性别、成绩成员。声明结构体并赋值还声明结构体指针 #includeiostream #includecstdio using namespace std; struct Student{char name[20];char sex;float score; };Student *p; Student stu{lisi,m,95.5}; 3.指针访问结构体成员方法 (*指针名).成员名  (*p).name指针名-成员名  p-name int main(){coutstu.nameendl;p stu; //指针指向stu地址 cout(*p).nameendl; // (*p).name 效果等同 stu.namecout(*p).sexendl;coutp-score; // p-score 效果等同(*p).scorereturn 0; } 由于一般引用结构体变量通常要对整个的结构体进行引用效率不高所以一般用指针会提高写效率。
http://www.w-s-a.com/news/514876/

相关文章:

  • 备案 网站商城网站设计公司排名
  • 汕头做网站优化公司seo软件简单易排名稳定
  • 如何做众筹网站微网站设计平台
  • 富平做网站十堰优化seo
  • 免费网站空间可访问wordpress弹窗注册代码
  • 东莞网站建设教程南京做代账会计在哪个网站上找
  • 网站开发好了 怎么发布wordpress数据库缓存插件
  • 工业电商网站怎么配色社交网站建设平台
  • 使用pycharm网站开发建一个网站需要什么条件
  • 网站建设哪些是需要外援的问题wordpress商品展示主题
  • 定制网站开发的目的是什么wordpress 增加按钮
  • 建设单位网站经费请示wordpress模板添加授权
  • 国外的电商网站有哪些为进一步加强校园网站建设
  • 专业集团门户网站建设企业微信商城和网站建设
  • 多少钱可以做网站找网络公司做推广费用
  • python php 网站开发网络营销师是干什么的
  • 网站建设设计方案动漫制作专业学校
  • 吴江区建设用地申报网站包装设计模板设计素材
  • 快速建站的公司wordpress 元数据定义
  • 网站seo分析工具网站标题用空格 逗号影响seo
  • 基金项目实验室信息网站建设wordpress文章新窗口打开
  • php网站开发就业前景做网站推荐源创网络
  • wordpress 8211西安网站优化维护
  • 泰安招聘网站有哪些wordpress 回复提醒
  • 网站服务器不稳定怎么打开网页企业营销策划心得体会
  • 自己做视频网站会不会追究版权企业商城网站建设方案
  • 烟台网站制作计划网站做seo的好处
  • 网站首页轮播官方网站下载拼多多
  • 罗庄区建设局网站自己做网站推广产品
  • 优秀flash网站欣赏苏州吴中区建设局网站