学习完C语言后,我却不会用,请教:如何将学到的C语言应用到实际中?

学习完C语言后,我却不会用,请教:如何将学到的C语言应用到实际中?,第1张

= =

学习程序语言跟你使用自然语言一样

用多了自然就会了!

读取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

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11435824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存