99问答网
所有问题
当前搜索:
C语言里面函数是指针吗
C语言里
用
指针
或者数组名做函数参数时,在被调用
的函数
体里 为什么有...
答:
第一个程序:a是指向结构体s[0]
的指针
,a[0]...a[i]就是第0-i个结构体,a[i].s表是结构体
中
s域;a[i].s; (*(a+i)).s; (a+i)->s 3个的值是相等的;意思就是当定义一个结构体指针STREC *p_str后,把地址p_str起始的内容结构体化,同时(p_str+1)也是一个指向结构体...
C语言
程序设计
中的
int和void 是什么意思?
答:
int是一种数据类型,在编程
语言C中
,是用于定义整数类型变量的标识符。在电脑中,int占用4字节,32比特,数据范围为-2147483648~2147483647[-2^31~2^31-1]。void为计算机语言关键字“无类型”。常用在程序编写中对定义函数的参数类型、返回值、
函数中指针
类型进行声明。void可以指向任何类型的数据...
f是什么意思啊,
c语言
?
答:
f是函数名,该函数返回一个int型的
指针
。
c语言函数
名命名规则:见名知意;自定义
函数函数
名首字母大写(库
函数里的函数
名都是以小写字母定义,为了区分库函数和自定义函数,避免冲突)。标示符命名规范:起的名字要有意义。如:避免使用a、b、c等单个字母名字。或者避免使用xsffsdsdsrew之类的字符做名字...
C语言
怎么让“
函数
”返回“
指针
数组”
答:
2.直接把内存地址作为返回值,因为在
C中
,数组名就是数组首元素
的指针
,因此直接返回数组名就可以了,即return a即可。如果是普通变量,要用取内存地址的运算符&,比如声明了整型变量 int i,就可以return &i。这与printf
函数中的
使用方法是相通的。【按照补充的内容:】a--->a1--->i1 |--->a...
c语言
编写
函数
,用指针实现矩阵相加,并且将结果矩阵
的指针
作为函数返回值...
答:
include "stdio.h"include "stdlib.h"int **matrixAdd(int x1[][3],int x2[][3],int row,int col){ int **a=NULL;int i,j;a=(int **)malloc(row*sizeof(int *));for(i=0;i<row;i++)a[i]=(int *)malloc(col*sizeof(int));for(i=0;i<row;i++)for(j=0;j...
一个
c语言
程序的执行总是从该
函数的
main开始,在main函数最后结束?
答:
main()
函数
称之为主函数,一个
C程序
总是从main()函数开始执行
的
,但是不一定在main函数最后结束。在 main() 之后的最后一条语句结束后,程序还要运行一些代码,以正常返回操作系统。main函数执行完后还执行其他语句,有时候需要有一种与程序退出方式无关的方法来进行程序退出时的必要处理,方法就是用...
C语言
,
函数
参数是变量,函数内使用
指针
。
答:
我执行了你的程序,结果是:show1
函数
执行的时候,number放在地址0012FF2B
里
,但是执行完后这个地址系统就回收了,不再保存number。到show2函数执行的时候,恰好系统也给number1分配了这个地址0012FF2B,这个时候地址0012FF2B放
的是
number1.所以这里没有存在冲突的地方。
C语言指针
变量的赋值和做
函数的
参数
答:
实际上的赋值语句是px=&x ;int * py ;py=&x ; //单独赋值,将py指向x*py=10 ; //这里的*,是引用
指针中的
数据操作符,*跟随的变量必须
是指针
类型变量,否则会出错! *py就是x,这里相当于x=10;2、指针变量作为
函数的
参数时,子函数可以通过指针引用实参地址中的数据,达到修改实参地址中...
c语言
返回值具体是指什么?
答:
子
函数的
返回值,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值。当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,这样就可以利用这个结果了,此时函数名前当然要加返回的数据类型了 2...
...
中
形参若为普通变量,则调用时对应位置上
的
实参可以
是指针吗
...
答:
指针做变量一定能够改变他的值么?不一定!在调用
的函数
中,只有当出现“ *p,或者是p->成员变量 "进行赋值时,才是改变的原本变量的值。比如void fun(int *p,int *r){ int *temp;temp=p;p=r;r=temp;} //貌似
是指针
做形参,但是p,r所指代的值交换了么?没有,因为这只是对指针本身...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜