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

安阳哪里做网站百度官方下载安装

安阳哪里做网站,百度官方下载安装,html5 手机网站页面实例,营销型网站建设公司电话字符型数组的定义和初始化 char s[] "hello";:在栈上开辟空间并初始化。const char *p "hello";:指针 p 指向字符串常量区的 "hello",只能读取不能修改。 指针变量的类型确定 指针变量的类型由其所指向的数据…
  1. 字符型数组的定义和初始化

    • char s[] = "hello";:在栈上开辟空间并初始化。
    • const char *p = "hello";:指针 p 指向字符串常量区的 "hello",只能读取不能修改。
  2. 指针变量的类型确定

    • 指针变量的类型由其所指向的数据的类型决定。
    • 例如,char * 指向字符型数据,int * 指向整型数据。
  3. 处理字符串的方式

    • 直接定义字符数组存储字符串。
    • 使用指针指向字符串常量。
  4. const 关键字

    • const 用于限定变量或指针的只读属性。
    • 如 const int a; 表示 a 是只读变量。
    • const char *s 和 char const *s 表示不能通过 *s 修改所指向的字符。
    • char * const s 表示指针 s 本身不能被修改。
    • const int * const s 表示指针和所指向的内容都不能被修改。
#include <stdio.h>
#include <string.h>// 从标准输入获取字符串并存储到指定字符数组
char * Gets(char *s)
{char *ret = s;while ( (*s = getchar())!= '\n' ){s++;}*s = '\0';return ret;
}// 输出字符串
int Pust(const char *s)
{while ( *s!= '\0' ){putchar(*s);s++;}printf("\n");return 0;
}// 计算字符串长度
size_t Strlen(const char *s)
{const char *ret = s;while ( *s!= '\0'){s++;}return s - ret;
}// 连接两个字符串
char *Strcat(char *dest, const char *src)
{char *ret = dest;while ( *dest!= '\0' )dest++;while ( *src!= '\0' ){*dest = *src;dest++;src++;}*dest = '\0';return ret;
}// 连接指定长度的两个字符串
char *Strncat(char *dest, const char *src, size_t n)
{char *ret = dest;while ( *dest!= '\0' )dest++;while ( *src!= '\0' && n ){*dest = *src;dest++;src++;n--;}*dest = '\0';return ret;
}// 复制字符串
char * Strcpy(char *dest, char *src)
{char *ret = dest;while( *src!= '\0' ){*dest = *src;dest++;src++;}*dest = '\0';return ret;
}// 复制指定长度的字符串
char * Strncpy(char *dest, char *src, size_t n)
{char *ret = dest;while( *src!= '\0' && n!= 0 ){*dest = *src;dest++;src++;n--;}while ( n ){*dest = '\0';*dest++;n--;}return ret;
}// 比较两个字符串
int Strcmp(const char *dest, const char *src)
{while ( *dest == *src && *dest!= '\0' && *src!= '\0' ){dest++;src++;}return *dest - *src;
}// 比较指定长度的两个字符串
int Strncmp(const char *dest, const char *src, size_t n)
{while ( *dest == *src && *dest!= '\0' && *src!= '\0' && n > 1 ){dest++;src++;n--;}return *dest - *src;
}// 主函数,用于测试上述函数
int main()
{// 定义并初始化字符数组 achar a[20];// 调用 Gets 函数获取用户输入并存储到 a 中Gets(a);char s[100];// 调用 Gets 函数获取用户输入并存储到 s 中Gets(s);// 调用 Strncmp 函数比较 a 和 s 的前 3 个字符,并输出结果printf("%d\n", Strncmp(a, s, 3));return 0;
}

http://www.mmbaike.com/news/107358.html

相关文章:

  • 网站12栅格系统怎么做什么是网络推广员
  • 可口可乐网络营销案例长沙seo网络优化
  • 做销售的网站搜索软件排行榜前十名
  • 公司做了网站怎么做推广免费网站安全软件大全游戏
  • 网络工程师工资关键词seo排名优化
  • 做导航网站赚钱优化网站标题是什么意思
  • phpstorm做网站seo是什么意思知乎
  • 什么都不懂做网站百度官方优化指南
  • 福州做网站的公司信息发布平台推广有哪些
  • wordpress插件放那个文件夹长春网站优化体验
  • 网站制作模板深圳英文站seo
  • 上海建设工程安全质量监督站网站seo工具下载
  • 常州网站建设解决方案品牌推广宣传词
  • 学校网站建设分工网站服务器失去响应
  • 如何搭建网站教程曹操博客seo
  • 建筑网78广州网站优化平台
  • 国家市场监管总局官网网站友链交易交易平台
  • 小型网站开发要多少钱如何制作网页最简单的方法
  • 做ppt什么网站图片好aso推广优化
  • wordpress中文字体库关键词推广优化外包
  • 做网站 就上凡科建站seo站长工具下载
  • 做ppt网站有哪些内容怎么制作网址
  • 电子商务网站建设中超能搜索引擎系统网站
  • 勉费申请做网站哈尔滨电话本黄页
  • 太阳能建设网站海底捞口碑营销案例
  • 临沂百度网站推广小视频网站哪个可以推广
  • 注册网站卖东西网络推广工作能长久吗
  • https证书 wordpress奇零seo赚钱培训
  • 为什么要建立网站移动建站优化
  • 嘉兴建站公司徐州百度seo排名优化