举个C++输出int类型的例子
时间: 2023-07-11 13:19:31 浏览: 79
好的,这是一个简单的C++程序,用于输出一个整数变量的值:
```c++
#include <iostream>
using namespace std;
int main() {
int num = 10;
cout << "The value of num is: " << num << endl;
return 0;
}
```
输出结果为:
```c++
The value of num is: 10
```
在上面的程序中,我们使用了`cout`输出流来打印变量`num`的值。`<<`操作符用于将变量的值插入到输出流中。在输出中,我们使用了字符串字面值来提供一些上下文信息。此外,我们还使用了格式控制符`endl`来在输出末尾添加一个换行符。
相关问题
举个C++例子
好的,这里是一个使用 fftw_plan_dft_1d() 函数创建一维 DFT 计划并执行的 C++ 代码示例:
```c++
#include <iostream>
#include <fftw3.h>
using namespace std;
int main() {
int n = 8;
fftw_complex *in, *out;
fftw_plan plan;
in = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * n);
out = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * n);
plan = fftw_plan_dft_1d(n, in, out, FFTW_FORWARD, FFTW_ESTIMATE);
for(int i = 0; i < n; i++) {
in[i][0] = i; // 实部赋值
in[i][1] = 0; // 虚部赋值
}
fftw_execute(plan);
for(int i = 0; i < n; i++) {
cout << out[i][0] << " + " << out[i][1] << "i" << endl;
}
fftw_destroy_plan(plan);
fftw_free(in);
fftw_free(out);
return 0;
}
```
该程序创建了一个长度为 8 的输入信号和输出信号数组,使用 fftw_plan_dft_1d() 函数创建了一个计划,然后对输入信号进行赋值,并使用 fftw_execute() 函数执行计划,最后输出变换后的结果。最后需要使用 fftw_destroy_plan() 函数销毁计划并释放内存。
举个c++初始化列表的例子
C++中的初始化列表是用于初始化类成员变量的一种方式,它可以在构造函数中使用。下面是一个简单的例子:
```
#include <iostream>
using namespace std;
class MyClass {
public:
MyClass(int a, int b) : x(a), y(b) {}
void print() {
cout << "x = " << x << ", y = " << y << endl;
}
private:
int x;
int y;
};
int main() {
MyClass obj(10, 20);
obj.print();
return 0;
}
```
在上面的例子中,MyClass类有两个私有成员变量x和y,构造函数使用初始化列表来初始化这两个成员变量。在main函数中,我们创建了一个MyClass对象,并调用了它的print函数来输出成员变量的值。
需要注意的是,初始化列表的语法是在构造函数参数列表后面使用冒号(:)来引出的,然后按照成员变量的声明顺序依次初始化。
阅读全文