A + B
有的头文件不是很清楚
#include#include <string.h> #include #include __global__ void Calc(int a, int b, int *c) { *c = a + b; } int main() { int a, b, c; int *dev_c; scanf("%d%d", &a, &b); cudaMalloc(&dev_c, sizeof(int)); Calc<<<1, 1>>>(a, b, dev_c); cudaMemcpy(&c, dev_c, sizeof(int), cudaMemcpyDeviceToHost); printf("%d\n", c); system("pause"); return 0; }