C-字符串应用(5)
来源:互联网 发布:java贪吃蛇小程序 编辑:程序博客网 时间:2024/05/17 02:18
#include <stdio.h>int main(int argc,char *argv[]){//字符串可以看成一个特殊的char数组//它由存储内容+'\0'组成char lin[]={'l','i','n','\0'};//也可以这么定义char lin2[]="lin2";//同样 lin2也是一个数组 %d也是代表lin2的数组地址printf("%s的地址是:%d\n",lin2,lin2);//printf puts区别://都是打印字符串,printf可以打印多个,puts只能打印一个//puts会自动换行.puts(lin);//scanf函数的第2个变元为一个地址,因为lin 默认代表的是一个内存地址//所以 &应该去掉scanf("%s",lin);puts("新输入的lin为:");puts(lin);}
#include <stdio.h>/***控制字符串的头部文件*/#include <string.h>int main(int argc,char *argv[]){//字符串由一维数组组成,所以存储一个字符数组可由2维数组组成char s[2][10];//代表一个由2个字符串 每个字符串长度为10的字符串数组组成char s1[7]="hello";char s2[]="hellk2";char s3[9]="kk";//strlen 获取长度的函数(不包括'\0')printf("strlen : %u",strlen(s1));//strcmp 判断两个字符串的ascII码是否上等 s1<s2时返回1printf("\nstrcmp : %d",strcmp(s1,s2));//strcpy 把s2赋s1,注意s1的空间应该容纳s2的长度 strcpy(s1,s2);printf("\nstrcpy : %s",s1);//strcat 把s2拼接到s3后面,注意s3的空间应该容纳s2的长度 strcat(s3,s2);printf("\nstrcat : %s",s3);}
0 0
- C-字符串应用(5)
- C 字符串指针的应用
- c 字符串处理 通配符的应用
- iOS Objective—C 字符串应用
- C风格类型的字符串在C++中的应用
- C语言中的字符串截取函数及应用
- C语言中的字符串截取函数及应用
- C-指针与字符串,函数等应用(8)
- C语言字符串应用总结[转]
- codeforces 4c Registration system 字符串 map应用
- 字符串应用
- 字符串应用
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- C#中Split分隔字符串的应用(C#、split、分隔、字符串)
- log4j.xml备份
- typedef和define具体的详细区别
- UITapGestureRecognizer
- android之应用程序安装位置application install location
- lubuntu 13.04 通过u盘安装
- C-字符串应用(5)
- 百度竞价排名服务问答
- redis 安装
- 牛人的flappy pig js代码
- CentOS-6.5-x86_64安装文件
- extjs editorgrid 校验
- SleepWalking
- 微信天气环境质量
- TCP概念