| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1102 人关注过本帖
标题:C语言指针
只看楼主 加入收藏
visionliao
Rank: 2
等 级:论坛游民
帖 子:19
专家分:32
注 册:2012-6-17
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:12 
C语言指针
C或者C++最难的知识点也是最关键的知识点就是指针了,怎么样才能全面全方位的理解好指针达到融汇贯通呢?有没有大神有比较好的方法或者学习心得还望指点一二,小弟在此先行谢过了!
搜索更多相关主题的帖子: 学习心得 怎么样 C语言 知识点 
2012-06-17 16:29
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:0 
我觉得 ,学完数据结构会加深对指针的理解 前提是多敲代码
2012-06-17 16:34
visionliao
Rank: 2
等 级:论坛游民
帖 子:19
专家分:32
注 册:2012-6-17
收藏
得分:0 
回复 2楼 小跳蚤
恩,数据结构学过,代码也天天在敲,用的是linux的GCC编译器,没有可视化界面的,只能敲一些小的习题练习,达不到开发的效果,我想写复杂一点的带有可视化界面的程序,这样相信对指针的运用会相当的深,对全面理解指针会有帮助,请问我该怎么做?讨教了
2012-06-17 16:41
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:1 
回复 3楼 visionliao
我也是菜菜,

如果想弄界面的你可以看看window或mfc
2012-06-17 17:00
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:1 
只能多用多练,你自己找东西做吧,自己写个ping程序,写个ftp服务器,客户端

总有那身价贱的人给作业贴回复完整的代码
2012-06-17 17:24
jokerskill
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:392
专家分:554
注 册:2012-3-4
收藏
得分:0 
你是说用指针做加法吗?
#include <stdio.h>
int main(void)
{
int a,*b,*c,d,e;
b = &d,c = &e;
for ( a = 1; a < 10 ; a = a + 1 ) {
scanf("%d%d",&d,&e);
printf("%d + %d = %d",*b,*c,*b + *c);
}
return 0;
}
2012-06-17 17:37
jokerskill
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:392
专家分:554
注 册:2012-3-4
收藏
得分:0 
#include <stdio.h>
void swap(int *, int *);
int main()
{
 int a,b,;
 scanf("%d%d",&a,&b);
 printf("这是没有调用swap()函数前a的值是:%d,b的是:%d",a,b);
 swap(&a,&b);
 printf("\n这是调用了swap()函数后的a的值是:%d",a);
 return 0;
 }
 void swap( int *c, int *d ) {
 int e,f;
 e = *c, f = *d;
 *c = f;
 printf("\n这是在sawp()函数里的e的值是:\n%d",e);
}
 
 
 
2012-06-17 17:40
jokerskill
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:392
专家分:554
注 册:2012-3-4
收藏
得分:1 
#include <stdio.h>
void swap(int *p, int *q)
{
 int tem = *p;
      *p = *q;
      *q = tem;
}
int main()
{
 void swap(int *, int *);
 int a = 3,b = 5;
 printf("这是没有调用swap()函数前a的值是:%d,  b的值是:%d",a,b);
 swap(&a,&b);
 printf("\n这是调用了sawp()函数后的a的值是:%d,  b的值是:%d",a,b);
 return 0;
 }
 
 
2012-06-17 17:42
劣质数轴
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:89
专家分:163
注 册:2010-11-19
收藏
得分:1 
可视化的东西和指针根本就不是一回事……
GUI其实就是调GUI库函数,或者直接拖控件,以及对例如windows的消息驱动事件机制,QT的信号和槽机制之类的理解。

说到指针,其实没有什么捷径,你实际面对得,写的程序越多,对指针就越了解。
2012-06-23 01:47
shenzhijian
Rank: 2
等 级:论坛游民
帖 子:21
专家分:50
注 册:2012-6-23
收藏
得分:1 
多多练习,自己独立写上几千代码,自然就熟悉了,呵呵
2012-06-23 19:44
快速回复:C语言指针
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032756 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved