鱼C论坛

 找回密码
 立即注册
查看: 3026|回复: 1

[技术交流] c++学习笔记001

[复制链接]
发表于 2013-7-19 10:20:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
C++随手笔记
l      大块注释格式
/*
这中间是多行注释内容,可以多行
*/
l      单行注释格式
//单行注释内容
l      MFC版“信息框”代码格式
MessageBox(_T("信息内容"),_T("标题内容"),MB_OK);
下面是带警告图标格式的示例
MessageBox(_T("信息内容"),_T("标题内容"),MB_OK|
MB_ICONWARNING);
l       控制台版“提示信息”代码
#include<iostream>
int main()
{
  std::cout<<"helloworld";
  return0;
}
声明命名空间后就可以不使用std::,多行输出时很方便
#include<iostream>
Using namespace std;
int main()
{
  cout<<"helloworld";
  return0;
}
l      C++中"std::"是什么意思?起什么作用?
std是一个类(输入输出标准),它包括了cin成员和cout成员,“usingname space std;”以后才能使用它的成员。#include<iostream.h>中不存在类std,但是他有cin,cout的相关函数,不需要使用命名空间了。而#include<iostream>,它包含了一个类,在类的使用之前要预处理一下,“using namespace std;”就是这个功能,然后你就可以使用cin,cout这两个成员函数了,假设你不使用预处理“using namespace std;”,就必须加上std::cin或者std::cout再去使用它的成员函数。
l      语句结束标志
”,c++遇到“”就认为一行语句结束了。
l      标准输入输出命令cin和cout代码格式
cout<<"请输入一个整数";
cout<<表达式1<<表达式2<<表达式N……;
cout<<"你好"<<"  "<<"中国!"<<endl;
(说明:endl是换行符,同时具有刷新缓冲区的作用。)
cin>>X;或cin>>aa>>bb>>cc;
l      基本C++语法格式
C++是严格区分大小写的,C++是一种自由格式的语言。
书写基本原则如下:
1.一行一般写一条语句。长语句一行写不下时可以一条写多行。分行原则是不能将一个单词分开。用双引号引用的字符串和宏定义一行写不下需要续行时需用续行符\。
2.在书写C++程序时,采用比较美观的“缩进”格式来书写。
C++程序的注释:
作用:提高程序的可读性;调试程序。
//和/* …*/
C++中的标识符:
标识符是用来表示变量名、函数名、数组名、类名等的有效字符序列。标识符命名要遵守合法性、有效性和易读性原则。
变量(标识符)的命名规则:
1.由字母、数字和下划线组成,且不能以数字开头
2.大写和小写字母代表不同意义(区分大小写)。
3.不能与关键字同名。
4.尽量做到“见名知意”,应该受一定规范的约束。
变量的声明格式:
[修饰符]类型  变量名(标识符)
多个同一类型的变量可以在一行中一次声明,各变量间用逗号隔开。如,int a,b,c,d;注意定义变量时最好给出初值,如int a=0;。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-1 00:17:40 | 显示全部楼层
感谢楼主!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 08:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表