c++基本语法

C++ 变量类型

整数类型(Integer Types):
int、short、long、long long

浮点类型(Floating-Point Types):
float、double、long double

字符类型(Character Types):
char
wchar_t:用于表示宽字符,通常占用2或4个字节。
char16_t:用于表示16位Unicode字符,占用2个字节。
char32_t:用于表示32位Unicode字符,占用4个字节。

布尔类型(Boolean Type):
bool:用于表示布尔值,只能取true或false。

枚举类型(Enumeration Types):
enum:用于定义一组命名的整数常量。

指针类型(Pointer Types):
type*:用于表示指向类型为type的对象的指针。

数组类型(Array Types):
type[]或type[size]:用于表示具有相同类型的元素组成的数组。

结构体类型(Structure Types):
struct:用于定义包含多个不同类型成员的结构。

类类型(Class Types):
class:用于定义具有属性和方法的自定义类型。

共用体类型(Union Types):
union:用于定义一种特殊的数据类型,它可以在相同的内存位置存储不同的数据类型。

C++ 中的变量声明
可以使用 extern 关键字在任何地方声明一个变量,可以多次声明一个变量,但变量只能在某个文件、函数或代码块中被定义一次。
举例:

#include <iostream>
using namespace std;
 
// 变量声明
extern int a, b;
extern int c;
extern float f;
  
int main ()
{
  // 变量定义
  int a, b;
  int c;
  float f;
 
  // 实际初始化
  a = 10;
  b = 20;
  c = a + b;
 
  cout << c << endl ;
 
  f = 70.0/3.0;
  cout << f << endl ;
 
  return 0;
}

结果为

30
23.3333

同样的,在函数声明时,提供一个函数名,而函数的实际定义则可以在任何地方进行。
举例:

// 函数声明
int func();
 
int main()
{
    // 函数调用
    int i = func();
}
 
// 函数定义
int func()
{
    return 0;
}

今日做题

#include<iostream>
using namespace std;
int main()
{
    int a,b,c;
    cin>>a;
    cin>>b;
    c=a+b;
    cout<<a<<"+"<<b<<"="<<c<<endl;
    return 0;
}
#include<iostream>
using namespace std;
int main(){
    double r,v;
    cin>>r;
    v=4*1.0/3*3.14*r*r*r;
    printf("%.2f",v);
    return 0;
}
#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n>0)
       cout<<"positive"<<endl;
    else if(n==0)
       cout<<"zero"<<endl;
    else
       cout<<"negative"<<endl;
    return 0;
}

学习了c++的基本输入输出,if_else语句,其与c语言有许多相似之处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值