KEIL MDK多字符串数组的使用
来源:互联网 发布:hipanda淘宝 编辑:程序博客网 时间:2024/05/11 13:37
定义
在使用时,与传统的单个数据不同,单个数据在使用时可以直接定义:
char arr[3][4];
而多字符串在定义时就必须利用指针定义即:
char *str[1];
在MCU系统中如果想使用ROM的话则可以使用code
或const
关键字。
初始化
在51和STM32中,定义在ROM的方式时不同的,51时利用code
关键字,而STM32则是利用const
关键字。
同时在初始化中:
//code 1char *const str1[]={"str1","str2","str3"};//code 2const char* str2[]={"str1","str2","str3"};
这两种方式是不同的,前者可以在程序利用指针指向不同的字符串,后者则不可以,这点要特别注意。但是相同点则是这两种定义的字符串均不可以修改 。
阅读全文
0 0
- KEIL MDK多字符串数组的使用
- Keil MDK 中MicroLib库的使用
- Keil MDK从未有过的详细使用讲解
- Keil MDK从未有过的详细使用讲解
- Keil for ARM-MDK的使用
- Keil MDK从未有过的详细使用讲解
- Keil MDK从未有过的详细使用讲解
- Keil MDK从未有过的详细使用讲解
- Keil MDK从未有过的详细使用讲解
- Keil MDK从未有过的详细使用讲解
- KEIL MDK 的优化
- KEIL MDK 的优化
- KEIL mdk LIB 使用总结
- 使用KEIL MDK新建工程注意的问题
- Keil MDK中使用pc-lint的详细方法
- Keil MDK中使用pc-lint的详细方法
- Keil MDK环境下使用printf函数的解决方法
- Keil MDK中使用pc-lint的详细方法
- 异常类
- MyEclipse中查找的快捷键
- 华为手机锁屏清理页面跳转
- 9 神经网络算法之梯度下降
- Xen使用Pass-through和SR-IOV
- KEIL MDK多字符串数组的使用
- mysql binlog日志简介及操作详解
- [BZOJ]1086 王室联邦 树分块
- 图片链接测试
- leetcode_698. Partition to K Equal Sum Subsets ? 待解决
- oracle数据库和mysql数据库列类型对照
- 业界微服务楷模Netflix是这样构建微服务技术架构的
- kylin问题总结
- 最全的 Swift 4 新特性解析