学习程序语言跟你使用自然语言一样
用多了自然就会了!
呃
读取TXT文件的实现方法如下
#include <stdio.h>
#include <stdlib.h>
//使用FILE函数需要 stdlib.h
int main(void){
FILE *fp
char ch
if((fp=fopen("vec.txt","r+"))==NULL) { //在同个目录中打开vec.txt
printf("找不到文件!\n")
goto exit}
ch=fgetc(fp)
while(ch!=EOF) {
putchar(ch)
ch=fgetc(fp)}
fclose(fp)
printf("\n\n\n-------------------\n")
exit:
system("pause")
return 0}
祝你好运!
C语言里没有class的概念,你可以写int class = 0
而不会有任何报错。
C++是基于C的一种面向对象扩展,它在C原有结构体(struct)的基础上,扩充了struct的功能(增加了成员函数,以及访问控制,继承等),并增加了class这一新定义。实际上class和struct的唯一区别就是:struct中的默认访问控制权限是public,而class的默认访问控制权限是private。
你可以定义一个类C的结构体
struct RecTangle{
int widthint height
int pos_xint pos_y
}
给他添加一些成员函数
struct RecTangle{
int widthint height
int pos_xint pos_y
int Right()// get right
int Bottom()// get bottom
int Left()// get left
int Top()// get top
}
为了隐藏结构体内的成员,添加访问控制标识:
struct RecTangle{
private:
int widthint height
int pos_xint pos_y
public:
int Right()// get right
int Bottom()// get bottom
int Left()// get left
int Top()// get top
}
如果用class来代替struct,则需要添加访问控制标识.
比如用class来定义类C结构体
class RecTangle{
public:
int widthint height
int pos_xint pos_y
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)