怎么查他人电信查通话记录通话内容

本帖子已过去太久远了,不再提供回复功能。问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
a.c文件中:
double squ(double x)
return x*x;
b.c文件中:
#include&stdio.h&
extern double squ(double x); //这里需要加extern吗?按照引用外部变量的规则应该加extern吧。
//测试发现可以不加,似乎更常见的做法是不加。是一种约定吗?有没有确定的做法?
int main()
printf("%f",squ(3.0));
这个问题已被关闭,原因:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
函数声明主要是给链接器一个明确的hint,从而在匹配函数名字以后还能检查一下类型是否正确。至于extern关键字,对于函数声明本身是无所谓的,反正末尾一个分号编译器就懂了,能识别出来这是个声明而不是定义;只是对于变量的声明,没它就不行。
C标准里是怎么要求的我不确定,不过建议是,对于本文件的函数不加extern,外部文件的加上,这样可以给读源码的人一个hint。
p.s. stdio.h里的函数声明都是有extern的。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你要搞清楚 extern 是干什么用的。它表示 external linkage。这个对于函数是默认的,所以可写可不写。对于变量则必须写。
你可以参数。
一般来说,声明都是放在头文件里的,这样你不用在所有用到它的 .c 文件里都写上一大堆声明,而只需要引入一个头文件,也避免声明得和实现不一致(头文件通常和实现一起分发的)。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
即便编译器足够聪明,能在object file找到函数,你也要用extern,这不仅是告诉编译器,更重要的是告诉别人,这个函数是外部函数
这个问题已经被关闭无法回答
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App> c语言中,怎么在main.c中调用另一个.c文件
c语言中,怎么在main.c中调用另一个.c文件
user_angle & &
发布时间: & &
浏览:6 & &
回复:4 & &
悬赏:0.0希赛币
c语言中,如何在main.c中调用另一个.c文件因为习惯了面向对象,可以调用类文件,不知道c语言有没有这种功能。 &
比如我在IDE中新建一个工程,这时自动生成了main.c,然后在工程文件下下面新建另一个name1.c文件。如何能实现,在main.c中调用这个name1.c
我尝试使用#include &name1.c&但是系统给我一个错误信息:&file not found& &
非常感谢!
新建一个 name1.h& 在其中将所有的name1.c中的函数进行声明。如在name1.c中有函数 void test();则在name1.h中 声明如下:extern void test();然后在main.c中 #include &name1.h&即可,注意这些文件应该放在同一路径下。
user11 & &
13:28:22 & &
& & (3)(1)引用怎么能#include &name1.c&include只能include头文件,要用里面的函数可以把 .c 里面的函数设成全局。要可以include那个 .c
的文件,再调用它的函数
user12 & &
13:28:22 & &
& & (0)(3)引用再建一个name1.h,在name1.h里写如下的内容:#ifndef NAME1_H#define NALE1_H//然后是函数声名,同楼上所说,不过extern 好像不用写吧,看你用什么编译器#endif
user12345 & &
13:28:22 & &
& & (1)(0)引用先不说你include .c文件 (内联的时候,倒是有可能的)你的目录也不对,:&file not found&
文件根本找不到.
就算你include 的是.h文件, 找不到它的话也是白忙.一般自己工程的文件我觉得你还是用#include &xx& &而不是#include &&user12345 & &
13:28:22 & &
& & (2)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&

我要回帖

更多关于 电信通话记录查询 的文章

 

随机推荐