美文网首页
C++学习笔记(基础语法)

C++学习笔记(基础语法)

作者: smallstrong | 来源:发表于2017-06-12 17:20 被阅读15次

为了Android Ndk开发,开始C++取经之路

先搞懂一些简单的语法。

 cout << "Size of char : " << sizeof(char) << endl;

cout : console-output:控制台输出.
endl : 这将在每一行后插入一个换行符.
<< : 运算符用于向屏幕传多个值.


typedef signed char __int8_t;
typedef __int8_t      int8_t;
init8_t haha;//创建了一个char变量 haha
typedef : 声明,给signed char类型另取了名字__int8_t,int8_t。(换名字)

extern int a;//申明这个a是int类型的,能够被其他文件访问
extern 关键字  (仅仅对于变量做出申明,不是定义也不是初始化变量)
http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html

#define PI 3.1415926  //#define 预处理器
const int  LENGTH = 10; //const关键字申明的变量不能被修改,且不加extern的情况下不被其他文件读取到

 std::cout << "Hello world"<< std::endl;//关于前缀std::的耿     添加using namespace std就不需要这个梗了 这是命名空间这个std命名空间里有cout的这个方法 是为了区分同名方法在前面加了个标记的意思
 https://zhidao.baidu.com/question/920135275266324739.html

int max(int num1, int num2);//函数申明

#include <cmath> //引用数学头文件 <cmath>

#include <cstring>//引C风格用字符串头文件(字符数组)

// 声明一个结构体类型 Books 
struct Books
{
   char  title[50];
   char  author[50];
   char  subject[100];
   int   book_id;
};
http://www.runoob.com/cplusplus/cpp-data-structures.html

预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。不以分号结尾

#define PI 3.14159 //定义参数宏
#define MIN(a,b) (a<b ? a : b)//定义函数宏

条件编译

#if 0
   // code 多层嵌套玩起来 一开始看起来异常恶心
#endif

参考

http://www.runoob.com/cplusplus/cpp-tutorial.html

相关文章

  • C++ 笔记 - 基础语法篇

    C++ 笔记 - 基础语法篇
    this 指针 在 C++ 中,每一个对象都能通过...

  • C++学习笔记(基础语法)

    为了Android Ndk开发,开始C++取经之路 先搞懂一些简单的语法。 cout : console-outp...

  • 0.介绍

    本文集文章为观看C/C++学习指南(语法篇)笔记 视频讲师为:阿发你好 视频传送门: C/C++学习指南(语法篇)...

  • go 基础学习

    1 go 基础go 语法基础go 官方资料如果由C ,C++ 基础, 学习go 比较容易,本文学习go ,主要是为...

  • C++循环与决策

    Tags:C++,《C++ Primer Plus》笔记 一、循环## 语法### C++中有三种循环语句,语法与...

  • C++学习笔记之C++基础

    1、C++学习计划 (1)基础语法(复习)——初步了解,基础编程(2)核心编程——面向对象(3)提高编程——泛型编...

  • java学习笔记

    引用地址: Java学习笔记(一):基础概念和语法 - 简书

  • 《C++ Primer》读书笔记

    前言 把《C++ Primer》读薄系列笔记全集。 目录 第I部分:C++基础 开始学习C++ 变量和基本类型 字...

  • FFmpeg - 打造一款万能的音乐播放器

    从 c/c++ 基础、jni 基础、c/c++ 进阶、数据结构和算法、linux 内核、CMake 语法、Shel...

  • C++萌新到大牛,要看哪些书?

    初级阶段: 1. C++基础语法:《C++ Primer 第五版》 C++语法太过繁杂,很多语法特性一辈子也用不上...

网友评论

      本文标题:C++学习笔记(基础语法)

      本文链接:https://www.haomeiwen.com/subject/fholqxtx.html