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

常德营销型网站建设保定seo排名

常德营销型网站建设,保定seo排名,营销型网站建设公司哪家建设,个人博客网站模板源码C语言通过字符数组处理字符串。通常把char类型的指针变量称为字符指针,字符指针也被用来处理字符串。 初始化字符指针就是把字符串的首地址赋予指针,不是把字符串复制到字符指针。 char a[] "hello world"; char *pa a; *pa指向的不是字…

C语言通过字符数组处理字符串。通常把char类型的指针变量称为字符指针,字符指针也被用来处理字符串。

初始化字符指针就是把字符串的首地址赋予指针,不是把字符串复制到字符指针。

char a[] = "hello world";

char *pa = a;

*pa指向的不是字符'h',而是字符所在内存的位置。

#include <stdio.h>
#include <ctype.h>int main()
{char a[]="hello world";char b[]="apple";char *pa = a;if(isalpha(*pa)){if(islower(*pa)){*pa = toupper(*pa);}else{*pa = tolower(*pa);}}printf("%s %p \n",a,a);printf("%s %p \n",pa,&pa);pa = b;printf("%p \n",b);printf("%p \n",pa);//改变指针所指对象之后,指针所指的对象的地址也会随之改变//pa开始指向的是a数组的首地址,后面变成指向b数组的首地址return 0;
}

从程序我们可以看到, *pa指向a数组时,我们可以改变a数组的内容。

在C语言中,当一个字符指针指向一个字符串常量,不能修改指针指向对象的值。

#include <stdio.h>
#include <ctype.h>int main()
{char *p1 = "hello world";char *p2 = "hello world";//指针保存在栈区//字符串"hello world"保存在静态存储区,无法修改//p1[0] = 'a';//系统不会报错,但是运行时系统会崩溃printf("%s\n%p\n%p\n",p1,p1,&p1);printf("%s\n%p\n%p\n",p2,p2,&p2);return 0;}

存放在静态存储区的变量有:全局变量,static存储类型变量,字符串常量。无法修改

http://www.dtcms.com/wzjs/518694.html

相关文章:

  • 武汉h5制作网站危机公关处理方案
  • 国家承认的26种证书seo咨询解决方案
  • 装修网站应该怎么做佛山seo培训
  • wordpress网站无法登陆软文营销常用的方式是什么
  • 昆明网站推广优化公司seo索引擎优化
  • 网站建设策目标怎么创建自己的网站
  • 诚信通旺铺网站建设十八大禁用黄app入口
  • 网站建设的重要推销
  • 网站建设方案及报价单刚刚济南发通知
  • 关于网站设计的毕业论文重庆百度seo排名
  • 贸易公司注册资金多少合适杭州排名优化公司电话
  • 郴州哪个县最繁华短视频seo推广
  • 网站举报电话是多少网络营销是什么工作主要干啥
  • 做品牌网站的企业惠州搜索引擎优化
  • wordpress 3无法上传rar zip晨阳seo服务
  • 网络科技公司门户网站小程序推广平台
  • 大学生网站建设徐州网页关键词优化
  • 淮北网站建设推广阿里云域名购买
  • 怎样让百度搜不到自己的网站seo店铺描述例子
  • 医疗网站建设好么棋牌软件制作开发多少钱
  • 博客类网站建设竞价推广教程
  • 做网站大概一个月多少工资拉新app渠道
  • wordpress模板 古典英文外链seo兼职
  • 网站中flash怎么做的活动策划方案详细模板
  • 网站开发维护上海推广系统
  • html做简单网站实例宁波seo外包推广公司
  • 响应式mvc企业网站源码社交媒体营销案例
  • flash做的网站seo外包杭州
  • 公职人员可以做网站吗广州seo黑帽培训
  • 做设计的一般用什么网站找素材香港头条新闻