C语言字符串、数组与指针结合
来源:互联网 发布:足彩单式出票软件 编辑:程序博客网 时间:2024/05/19 13:25
C语言容易迷茫的地方,这哥仨一起组合出来,绝对容易蒙,现在遇到了总结出来,以后遇到再补充进来。
- sizeof与strlen
#include<stdio.h>int main(){ char a[] = "hello"; char *p = a; printf("%d\n",sizeof(a)); printf("%d\n",sizeof(p)); printf("%d\n",strlen(a)); printf("%d\n",strlen(p));}
6
4
5
5
Press any key to continue
strlen()是函数,遇到 ’ \0 ‘ 停止,并且返回长度。所以传入一个地址即可,a与p都是字符串首地址。
- 关于字符串常量:
#include<stdio.h>int main(){ char a[] = "hello"; char *p = "world"; // 注意p指向常量字符串 a[0] = 'X'; printf("%s\n",a); p[0] = 'X'; // 试图修改常量,但是!!!编译器不能发现该错误,到运行才崩溃。我之前以为会报不能给常量赋值的错误。 printf("%s\n",p);}
0 0
- C语言字符串、数组与指针结合
- C语言二级指针与指针数组的结合使用.
- C语言字符串指针---与数组0811
- C语言中数组与指针的结合
- C语言中,指针字符串与数组字符串的区别
- C语言 字符串指针与二维字符串数组
- C语言字符串数组与字符串指针详解
- C 语言 指针和数组的结合
- C语言字符串指针变量与字符数组的区别
- C语言字符串指针变量与字符数组的区别
- IOS开发---C语言-⑫指针与数组、字符串
- C语言编程基础-13字符串操作与指针数组
- C 语言中指针、字符串与数组的一些关系
- C语言字符串指针与字符数组的区别
- c语言字符串与数组还有指针的总结(1)
- C语言:指针数组与数组指针
- C语言指针数组与数组指针
- C语言指针数组与数组指针
- 基于hibernate对数据库操作封装
- 可变个数形参的方法
- 一二三级联动
- Android 基于AOP监控之——AspectJ使用指南
- 不使用数据线连接手机调试app 显示Log日志
- C语言字符串、数组与指针结合
- vertica-数据库强制关闭
- 用java求水仙花数最经典的代码
- win2012R2配置双网卡绑定
- adb logcat 查看日志命令行用法(简版)
- ZOJ,PKU--训练题分类
- nyoj1248 海岛争霸(第七届河南省程序设计大赛)
- 使用adb shell 进入手机修改文件的权限
- LeetCode-74&240.Search a 2D Matrix