字符串指针的典型错误
来源:互联网 发布:nginx ip段访问 编辑:程序博客网 时间:2024/06/01 03:58
// 典型错误1:将一个字符串写入到一个没有初始化的指针位置int main(){ //char str[10]; //char *p = str; char *p; // 野指针 printf ("p = %p\n", p); scanf ("%s", p); return 0;}// 字符串:"hello" 字符串代表字符串的首个元素的地址int main(){ // "hello"代表这个字符串首地址,可以用char *类型的指针指向它 char *p = "hello"; int i; for (i = 0; i< strlen(p); i++) { printf ("%c", *(p+i)); } putchar('\n'); return 0;}// 典型错误2:用指针去修改字符串常量的值int main(){ // 字符串: "hello" 是一个常量,不能用指针改变它的值 // 只能拿来使用 char *p = "wello"; *p = 'h'; printf ("%s\n",p); return 0;}
阅读全文
0 0
- 字符串指针的典型错误
- PHP 字符串中包含$符号引起的典型错误
- 典型的逻辑错误!
- 典型的段错误
- 函数指针的典型应用
- 典型的指针笔试题
- 三维指针的典型例子
- 典型的指针笔试题
- 典型的指针笔试题
- 字符串比较函数的指针错误
- C语言day3(字符串,字符数组,一级指针的典型用法)
- 字符串指针常见错误。
- 一个典型的Struts2错误
- P279_1012 用了典型的冒泡法对字符串排序。侧重指针应用,交换指针所指向的地址。
- 典型的字符串转换练习
- 【C++】智能指针的一个典型应用
- 指针与字符串操作的一些常见错误
- 一个典型的事务使用错误分析
- 解除浏览中百度对大文件下载限制
- 抽象类
- Linux下Django Nginx + uWSGI搭建及常见问题
- javascript中的this
- 项目第七天
- 字符串指针的典型错误
- 一个用于网站自动化测试的生态系统实现
- Oracle 重建控制文件
- Tigase-01 使用spark或spi登录Tigase服务器
- 算法分析之时间复杂度与空间复杂度
- css3兼容IE8的方案 各个ie的hack
- 微信开发解决方案:(二)尴尬了
- 流式导航菜单
- 大话PCIe:DMA机制