永发信息网

C语言中怎样调用函数(举个例子)

答案:3  悬赏:20  手机版
解决时间 2021-05-11 15:44
C语言中怎样调用函数(举个例子)
最佳答案

main(){


    a();


}


a(){


   int a = 0;


}


这样,在main中调用a函数。

全部回答

#include <stdio.h>

void fun(void)//自己写的函数 {  printf("Hello World\n"); }

int main() {     fun();//调用函数,后边加()表示执行,fun就是上边的函数名  return 0; }

这是一段C程序基于CUDA开发的!重点请看主函数! #include <stdio.h> #include <stdlib.h>

#include <cutil.h>

#include "clock_kernel.cu"

#define NUM_BLOCKS    64 #define NUM_THREADS   256 int main(int argc, char** argv) {     CUT_DEVICE_INIT();

    float * dinput = NULL;     float * doutput = NULL;     clock_t * dtimer = NULL;

    clock_t timer[NUM_BLOCKS * 2];     float input[NUM_THREADS * 2];

    for (int i = 0; i < NUM_THREADS * 2; i++)     {     input[i] = i;     }

    CUDA_SAFE_CALL(cudaMalloc((void**)&dinput, sizeof(float) * NUM_THREADS * 2));     CUDA_SAFE_CALL(cudaMalloc((void**)&doutput, sizeof(float) * NUM_BLOCKS));     CUDA_SAFE_CALL(cudaMalloc((void**)&dtimer, sizeof(clock_t) * NUM_BLOCKS * 2));

    CUDA_SAFE_CALL(cudaMemcpy(dinput, input, sizeof(float) * NUM_THREADS * 2, cudaMemcpyHostToDevice));

    timedReduction<<<NUM_BLOCKS, NUM_THREADS, sizeof(float) * 2 * NUM_THREADS>>>(dinput, doutput, dtimer);

    //CUDA_SAFE_CALL(cudaMemcpy(output, doutput, sizeof(float) * NUM_BLOCKS, cudaMemcpyDeviceToHost));     CUDA_SAFE_CALL(cudaMemcpy(timer, dtimer, sizeof(clock_t) * NUM_BLOCKS * 2, cudaMemcpyDeviceToHost));

    CUDA_SAFE_CALL(cudaFree(dinput));(函数调用,调用的函数已经在头文件中包含)     CUDA_SAFE_CALL(cudaFree(doutput));     CUDA_SAFE_CALL(cudaFree(dtimer));

    // This test always passes.     printf( "Test PASSED\n");

    // Compute the difference between the last block end and the first block start.     clock_t minStart = timer[0];     clock_t maxEnd = timer[NUM_BLOCKS];

    for (int i = 1; i < NUM_BLOCKS; i++)     {     minStart = timer[i] < minStart ? timer[i] : minStart;     maxEnd = timer[NUM_BLOCKS+i] > maxEnd ? timer[NUM_BLOCKS+i] : maxEnd;     }

    printf("time = %d\n", maxEnd - minStart);

    CUT_EXIT(argc, argv); }

如果您是入门的话推荐您看谭浩强的C程序设计,如果还有不明白的地方加我,我可以做你的技术支援!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
适合异地恋的情话,异地恋早安情话短句
软发头发能使头发变软;拉直头发能使头发变软
一个手机的蓝牙耳机怎样才能配上另一个手机?
上海哪里有卖水晶珠帘的?
想买一个N71
八一给长辈祝福信息,用古文对死者祝福
我也不清楚我不小心删了什么东西,重启电脑后,
打乒乓球,是削球强,还是抽球强?
…肌肉拉伤,怎样能让它好得快点??
镇赉县白城健康营养素哪位知道具体地址啊
小罗09-10赛季到现在唯一的一个运动战进球是
有什么比较搞笑的电影,推荐一下!
谁发个弹弹糖计算器给我谢谢
打一份稿件,有甲乙两名打字员,但只有一台电
谁有SJ《Bonamana》的歌词?
推荐资讯
价位在1000~2000的手表,介绍几款,不要电子
双生经典语录,勋鹿文双生里的经典语录
现在武汉九峰动物园门票是多少?
梦见掉牙和坐火车回家会怎样?
仙剑奇侠传4修改器问题
从高中到社会的耽美文,什么是有文采
怎么减小肚和大腿上的肉啊
中国古诗词欣赏,中国古诗词典欣赏(词卷)五年
因为有了你 600字作文
QQ游戏人生谁传递个资格给我
为什么旋舞下载完事安装不了?
寻九尾狐的复仇主题曲血泪链接?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?