杂.

stdlib.h头文件包括的常用的函数有malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等

 

假设类名叫Object

1、对象的数组的指针:

1

2

3

Object objects[100];

Object (*pObjects)[100]; // 就是它

pObjects = &objects; // 必须与objects的长度相同才能这样赋值

2、对象指针的数组:

1

Object* objects[100];

 

 #define M 5   //没有分号

system("cls");//清除屏幕数据

system("pause");

 

①   ofstream outfile("d:\\myfil3.txt", ios::app);//定义输出文件对象,同时打开指定文件

outfile.open("myfile2.txt",  ios::app  );表示什么意思?

答:ios::app表示 打开一个输出文件用于在文件尾添加数据“myfile2.txt”是被打开的文件名;open函数打开相关文件。即:打开文件“myfile2.txt”,并在文件尾添加数据

for (i = 0; i < 5; i++) {

        outfile << a[i] << "";

    }

②ifstream infile("myfile.txt");//定义输入文件类对象

infile >> x >> y;

 

 

(1)定义:char型数据是计算机编程语言中只可容纳单个字符的一种基本数据类型。
(2)取值范围:char : -2^7 ~ 2^7-1 ;
  signed char: -2^7 ~ 2^7-1
  unsigned char : 0 ~ 2^8-1
而且关于char还有一个特殊的语言就是char *,它在C/C++中有专门的语义,既不同于signed char *,也不同于unsigned char *,专门用于指以'\0'为结束的字符串。
[2]
 
在C++中,下列程序是可以通过编译的:
1
char *p="abcd";
但如果用
1
signed char *p="abcd";
1
unsigned char *p="abcd";
都是不能通过编译的。
 
bool是布尔型变量,也就是逻辑型变量的定义符,类似于float、double等。bool为布尔型用作逻辑判断,bool取值false和true,是0和1的区别;false可以代表0,但true有很多种,并非只有1。

原文链接: https://www.cnblogs.com/nanaa/p/11930742.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    杂.

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/329117

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月1日 下午4:59
下一篇 2023年3月1日 下午5:00

相关推荐