
C++
努力成为程序媛鸭
今天也是努力成为程序员的一天
展开
-
C++ (一)数据类型 赋值运算
数据类型转换 double float long unsigned int char/short 从右向左自动转化,即无论与什么数进行计算,都先转化为double/int 从下向上转换,碰到比自己高的等级,自动转换为高等级。 赋值运算 类型不一致——类型转换(转换为左边的类型) 长数赋给短数——截断 短数赋给长数——补全 ...原创 2018-12-19 15:58:39 · 471 阅读 · 0 评论 -
C++ (二)字符串与指针
字符串与指针 一般情况下,除了对字符串数组定义时初始化外,不能直接将字符串赋值给数组。 char s[30]; s = "good news";//错误 可以采用strcpy()函数对字符串数组赋值 char s[30]; strcpy(s, "Good News!"); //赋值 指针数组赋值 char *p; p = "good new...原创 2018-12-19 16:50:47 · 392 阅读 · 2 评论 -
C++ 指针 数组 字符串
字符串变量的定义和引用 头文件#include<string> 字符串会自动在末尾加上结束符‘/0’ 既可以用字符串常量给字符串变量赋值,也可以用一个字符串变量给另一个字符串变量赋值。 可以对字符串变量中某一字符进行操作,string word=″Then″;word[2]=′a′; 可以在输入输出语句中用字符串变量名,输入输出字符串 cin>> stri...原创 2018-12-18 22:42:13 · 1847 阅读 · 0 评论 -
C++ cout cin 使用方法
输入 可以利用一个字符变量吃掉输入的短横线(减号) //输入2018-12-15 int year = 0, mon = 0, day = 0; char sperator = '\0'; cin >> year >> sperator >> mon >> sperator >> day; 通过设置输入变量的类型来接受不同类型变量...原创 2018-12-15 19:36:23 · 412 阅读 · 0 评论