请问C语言里面的指针里面的“*”和“&”用法怎么区别一下,各种混乱啊!谢谢!

C/C++ > C语言 [问题点数:20分,结帖人huiguimoyu]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:347
等级
本版专家分:31792
勋章
Blank
黄花 2014年4月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2016年2月 C/C++大版内专家分月排行榜第三
2016年1月 C/C++大版内专家分月排行榜第三
等级
本版专家分:5291
等级
本版专家分:8231
等级
本版专家分:275
等级
本版专家分:22662
等级
本版专家分:32848
勋章
Blank
红花 2013年11月 Linux/Unix社区大版内专家分月排行榜第一
2013年11月 专题开发/技术/项目大版内专家分月排行榜第一
2013年9月 C/C++大版内专家分月排行榜第一
2013年9月 专题开发/技术/项目大版内专家分月排行榜第一
2013年8月 C/C++大版内专家分月排行榜第一
Blank
黄花 2013年12月 C/C++大版内专家分月排行榜第二
2013年12月 Linux/Unix社区大版内专家分月排行榜第二
2013年11月 C/C++大版内专家分月排行榜第二
2013年10月 C/C++大版内专家分月排行榜第二
等级
本版专家分:98
等级
本版专家分:383930
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
_lessismore

等级:

请问C语言里面指针里面的“*”“&”用法怎么区别一下各种混乱啊!谢谢

C语言可以给字符数组赋值的方法

学了这么多年的C语言,突然发现连字符串赋值都出错,真的很伤心。 char a[10]; 怎么给这个数组赋值呢? 1、定义的时候直接用字符串赋值 char a[10]="hello"; 注意:不能先定义再给它赋值,如char a[10]; a[10...

C语言字符数组赋初值

C语言可以给字符数组赋值的方法 转载 2012年04月06日 10:23:36 标签:语言 /c 31190 学了这么多年的C语言,突然发现连字符串赋值都出错,真的很伤心。 char a[10]; 怎么给这个数组...

C/C++中*&的用法

在C++中*与&的用法的简单总结。

C语言中void具体有什么作用

详述void及void指针类型的使用方法与技巧。 2.void的含义  void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。  void几乎只有“注释”限制程序的作用,因

c中给字符数组,字符串指针赋值的方法总结

在写程序的时候,总是搞混,现在总结一下以免以后再犯  char a[10]; 怎么给这个数组赋值呢?谭浩强的书上明确指出,字符数组可以在定义时整体赋值,不能再赋值语句中整体赋值。 1、定义的时候直接用字符串赋值 ...

c语言指针详解

指针C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。...

C语言中delete与delete []的不同

下面的语句有什么错? string *stringarray = new string[100]; ... delete stringarray; ... 一切好象都井然有序——一个new对应着一个delete——然而却隐藏着很大的错误:程序的运行情况将是不可预测的。...

C、C++、Java、Python之间的区别

C++、JavaPython都是面向对象的编程语言。其中C++Java都是强类型语言,而Python是一种弱类型语言。 1)python: 快速开发应用程序 python比较容易学习,语法很简单,融入了很多现代编程语言的特性。python的库...

C语言:字符串赋值的方法

main()  {  char s[30];  strcpy(s, "Good News!"); /*给数组赋字符串*/  ...............上面程序在编译时, 遇到char s[30]这条语句时, 编译程序会在内存的某处留  ...Turbo C2.0的函数)时, 首先在目标文件的

C语言 字符数组赋值

main() { char s[30]; strcpy(s, “Good News!”); /给数组赋字符串/ . . . } 上面程序在编译时, 遇到char s[30]这条语句时, 编译程序会在内存的某处留 出连续30个字节的区域, 并将第一个字节的地址赋给s。...

C 语言句柄handle

我觉得自己对于指针理解比较透彻了,但关于句柄的理解,就容易犯理解成指针的错误.  一般说:句柄是资源(或项目)的唯一标识.  俺觉得这其实说得很不明白的,现在我想问的是句柄到底是怎么标识资源的:  1,句柄在32...

C语言中的void void 指针类型

C语言中的void void 指针类型C语言, void, void指针许多初学者对C中的void void 的指针类型不是很了解。因此常常在使用上出现一些错误,本文将告诉大家关于void void 指针类型的使用方法及技巧。 首先...

C语言字符数组与字符串的使用及加结束符'\0'的问题

1、字符数组的定义与初始化 字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。 char str[10]={ ‘I’,’ ‘,’a’,’m’,’ ‘,‘h’,’a’,’p’,’p’,’y’}; 即把10个字符分别赋给str[0]到...

C语言--指针用法详解

C语言指针用法详解 指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字

c语言程序设计架构思想-----1

模块划分 模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统...(1) 模块即是一个.c文件一个.h文件的结合,头文件(.h)中是对于该模块接口的声明; (2

C语言详解 FILE文件操作

进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。 1.2 缓冲区(Buffer): 指在程序执行时,所提供的额外内存,可用来暂时存放做准备执行的数据...

关于嵌入式开发的C语言基础总结

一、位操作C语言支持的6种位操作符如下:1.不改变其他位的值的状况下,对某几个位进行设值。方法:先对需要设置的位用&操作符(对应位&0)进行清零操作,然后用|操作符设值(对应位|你想要设定的值...

C语言指针详解

指针C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。...

指针使用

指针简介  指针C语言中广泛使用的一种数据类型。... 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正

C语言的const关键字

C语言的const关键字与指针搭配使用 C语言的const关键字与指针搭配使用,const是C语言中保留的一个关键字,它用来限定一个变量是只读的,即不可变的。程序中使用const可以在一定程度上提高程序...

飞龙的程序员书单 – 编程语言

CC程序设计语言丢掉老谭的那本书吧,这本书才是最好的入门书。这本书两百多页,语言简洁,但又覆盖到了C语言的每个方面。然而这本书不仅仅讲解...C和指针可以说,选择了C语言就选择了指针C语言和其它语言不同的一点

指针——C语言的灵魂

为什么说C指针C语言的灵魂? 来自读者对C和指针的解说 他可以直接访问硬件,这是灵活性效率的体现,程序离硬件越近自然效率越高,当然运用不当也可导致效率低下 难掌握及太危险,如果对指针理解...

漫谈C语言及如何学习C语言

作为长期使用C语言开发网络游戏服务器的程序员,云风是有理由写这样一篇文字,不过还是感觉谈的不够深入,C语言在业界使用的现状没有怎么描写,有些意犹未尽。 在这里想比较系统的谈谈个人对C语言学习方式方法的...

【C】C语言基础(包括:关键字、数据类型、输入输出)

程序中的变与不变——变量与常量 标识符关键字 ... 标准C语言不限制标识符的长度,但是受到各个版本的C语言编译系统的限制。大多数情况下,标识符的前8位有效,也就是说,如果两个标识符的前8位相...

指针的详细使用介绍

指针简介  指针C语言中广泛使用的一种数据类型。... 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了

C语言-设计模式

C语言和设计模式(开篇) 关于软件设计方面的书很多,比如《重构》,比如《设计模式》。至于软件开发方式,那就更多了,什么极限编程、精益方法、敏捷方法。随着时间的推移,很多的方法又会被重新提出来。 ...

c语言文件及其读写详解

一直想整理一下c,关于文件的资料,今天把整理的资料晾出来跟大家分享。有什么地方可以改进的请大家提出!  参考资料:http://jinguo.iteye.com/blog/540141 1. 需要了解的概念 包括:数据流、缓冲区、...

iphone开发随笔-对c 指针的补充

最近在看object c,因为c放置很长一段时间了,对指针这么多年更是不曾使用,已经习惯了没有指针的日子,现在只能重新看一下了。记得上大学的时候,可能是有些老师把指针描述的太过深奥,亦或者是自己不够用心,想...

C语言实战之学生成绩管理系统

通过C语言开发一个简单的项目:学生成绩管理系统 1.C语言知识点的综合运用,加深对C语言的理解,学会结构化编程的思想 2.熟悉企业软件开发的基本流程,树立软件工程的思维和概念 3.具备独立开发一个小型甚至中型软件的能力:XX管理系统 4.具备企业初级工程师的能力和水平,实现从学生到工程师的初级跨越 关注更多新教程,可以关注微信号:armlinuxfun(嵌入式工程师自我修养) 让学生通过一个C语言项目的开发,熟悉软件工程流程,树立软件工程和模块化编程的概念和思维,具备独立开发一个小型甚至中型C语言项目的能力。完成从学生到企业初级工程师的零基础跨越。

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间