A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 红凉梦 中级黑马   /  2016-1-23 20:39  /  757 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. #include <stdio.h>
  2. #include "string.h"
  3. int main(int argc, const char * argv[]) {

  4. //    //创建字符串的三种方式
  5. //    //字符数组创建  变量
  6. //    char arr[]="heimade shijie";
  7. //    char arr1[]={'s','d','a','d','e','w','q',0};//加0和不加零的区别
  8. //    printf("%s \n%s\n",arr,arr1);
  9. //    //用指针创建字符串,常量
  10. //    char *str="wode duheuc";//包含有\0
  11. //    char *str1="wode duheuc";
  12. //    printf("%p\n%p\n",str,str1);//都指向同一个区”wode duheuc“
  13.     char *str="123asd";
  14.     char arr[strlen(str)+1];//加+1是\0
  15.     for (int i=0; i<=strlen(str); i++) {
  16.         arr[i]=str[i];
  17.         printf("%c ",str[i]);
  18.         
  19.     }
  20.    
  21.     printf("\n");
  22.     for (int i=0; i<=strlen(str); i++) {
  23.         printf("%c ",arr[i]);
  24.     }
  25. //    printf("%s\n%s\n",arr,str);
  26.    
  27.     return 0;
  28. }
复制代码

评分

参与人数 1黑马币 +5 收起 理由
15223245 + 5 淡定

查看全部评分

4 个回复

倒序浏览
收藏了,谢谢楼主
回复 使用道具 举报
留名。。。。。
回复 使用道具 举报
guyuexing 来自手机 中级黑马 2016-1-24 00:01:39
板凳
谢谢分享
回复 使用道具 举报
收藏,谢谢楼主哈!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马