学习日志07.11

学习日志姓名:赵智明                            日期:2017.07.11
今日学习任务学习指针,以及指针和数组,字符串,函数之间的联系和应用
今日任务完成情况能够听的懂关于指针的知识,理解也跟得上,但是运用方面还有欠缺,有待练习。
近日开发中遇到的问题汇总

指针取代数组,指针取代字符串这类用指针表示内容属于较为陌生的知识应用,往

往要想好久才能明白,更别说应用了。

今日未解决问题用指针表示内容的应用
今日开发收获

拓展了关于指针的知识,在这方面的眼界获得了增长.

用指针表示数组,指针指向第一个元素的位置,

用指针表示字符串,指针指向第一个字符处

自我评价还需要多加练习
其他
将句子中的单词位置倒置,而不改变单词内部结构。。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void chang(int m, char *a[])
{
 int i;
 char *tmp;
 for (i = 0; i<m / 2; i++)

 {
  tmp = a[m - 1 - i];
  a[m - 1 - i] = a[i];
  a[i] = tmp;
 }
}
int main()
{
 int i, SIZE;
 char *string[100] = { 0 };
 scanf("%d", &SIZE);
 for (i = 0; i<SIZE; i++)
 {
  string[i] = (char*)malloc(sizeof(char) * 32);
  if (NULL == string[i])
  {
   printf("failure\n");
   return -1;
  }
  scanf("%s", string[i]);
 }
 chang(SIZE, string);

 for (i = 0; i<SIZE; i++)
 {
  printf("%s ", string[i]);
 }
 while (1);
 return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值