C/C++
文章平均质量分 79
R_right
这个作者很懒,什么都没留下…
展开
-
《彻底搞定C指针》 第四篇
1 从const int i 说起 你知道我们申明一个变量时象这样int i ;这个i是可能在它处重新变赋值的。如下:int i=0;//…i=20;//这里重新赋值了 不过有一天我的程序可能需要这样一个变量(暂且称它变量),在申明时就赋一个初始值。之后我的程序在其它任何处都不会再去重新对它赋值。那我又应该怎么办呢?用const 。//**************const int i原创 2005-12-13 20:33:00 · 1250 阅读 · 0 评论 -
《彻底搞定C指针》第二篇
二.指针是什么东西指针,想说弄懂你不容易啊!我们许多初学指针的人都要这样的感慨。我常常在思索它,为什么呢?其实生活中处处都有指针。我们也处处在使用它。有了它我们的生活才更加方便了。没有指针,那生活才不方便。不信?你看下面的例子。这是一个生活中的例子:比如说你要我借给你一本书,我到了你宿舍,但是你人不在宿舍,于是我把书放在你的2层3号的书架上,并写了一张纸条放在你的桌上。纸条上写着:你要的书在第2层原创 2005-12-13 20:16:00 · 1312 阅读 · 0 评论 -
《彻底搞定C指针》第三篇
三.指针与数组名1. 通过数组名访问数组元素看下面代码int i,a[]={3,4,5,6,7,3,7,4,4,6};for (i=0;i{ printf ( “%d”, a[i] );}很显然,它是显示a 数组的各元素值。我们还可以这样访问元素,如下int i,a[]={3,4,5,6,7,3,7,4,4,6};for (i=0;i{ printf ( “%d”, *(a+i) );}原创 2005-12-13 20:18:00 · 1260 阅读 · 0 评论 -
《彻底搞定C指针》 第五篇(1)
一. 三道考题开讲之前,我先请你做三道题目。(嘿嘿,得先把你的头脑搞昏才行……唉呀,谁扔我鸡蛋?)1. 考题一:程序代码如下:void Exchg1(int x, int y) { int tmp; tmp=x; x=y; y=tmp; printf(“x=%d,y=%d/n”,x,y)}void main(){ int a=4,b=6; Exchg1 (a,b) ; print原创 2005-12-13 20:34:00 · 1251 阅读 · 0 评论