欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > c/c >内容正文

c/c

c 对c的改进(1) -凯发k8官方网

发布时间:2025/1/21 c/c 18 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 c 对c的改进(1) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

新的初始化方法

c提供的初始化方法

int x = 1024;

c 提供两种初始化方法:

复制初始化(copy-initialization)

如:int x = 1024;

直接初始化(direct-initialization):

如:int x(1024);

注意:

①初始化不是简单地赋值,初始化指声明变量或对象并且赋初值;赋值指用新值覆盖变量或对象当前值。

②直接初始化语法更灵活且效率更高

③初始化内置类型变量两种初始化几乎没有差别对于类类型的初始化,有时只能采用直接初始化(以后讨论)

④两种初始化的方法可以混用(见下例)

合使用初始化的例子:

#include using namespace std; int main() {double salary = 9999.99, wage(salary 0.01);cout<" "<int interval,month = 8, day = 7, year(2008);cout<":"<":"<":"<"pause");return 0; }

新的i/o

c语言的输入输出:

c 语言的输入输出:

c 语言的输入输出:先睹为快

#include using namespace std; int main() {int x; double y;/*以下语句等价于printf("请输入两个整数(用逗号隔开):");*/cout << "请输入两个整数(用空格隔开):"; /*以下语句等价于scanf("%d %f", &x, &y);*/cin >> x >> y; /*以下语句等价于printf("x = %d, y = %f\n", x, y);*/cout << "x = " << x << ", y = " << y << endl; system("pause");return 0; }

c 的输入输出:cin,cout的用法

基本用法:

  cout<<表达式1<<表达式2<<表达式n;

  cin>>变量1>>变量2>>变量n;

例如: cout<<"x y ="<< x y << "." << endl; cin >> x >> y;

[注意]

①不能用一个<<输出多个数据项

cout</*错误*/ cout</*正确*/

②cin/cout可以分成多行来写

cin>>a>>b>>c; cout<cout的用法举例: #include using namespace std; int main() {cout << "this is a c program! " << endl;cout << "this is"<< " a c "<< "program!"<< endl;system("pause");return 0; }

cin的用法举例:

int main() { char c1, c2;int a; float b;cin >> c1 >> c2 >> a >> b;cout << "c1 = " << c1 << endl<< "c2 = " << c2 << endl<< "a = " <

凯发k8官方网为你收集整理的c 对c的改进(1)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图