c中获取姓名的成员函数怎么写

1.如何用C语言编写自己的姓名和学号

可以参考下面的代码:

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

FILE *fp=fopen("data.txt","r");

if (!fp)

{

fp=fopen("data.txt","w");

printf("请输入姓名:");

char *name;

scanf("%s",name);

printf("请输入学号:");

char *num;

scanf("%s",num);

fprintf("%s %s",name,num);

fclose(fp);

return 0;

}

char *name,*num;

fscanf("%s %s",name,num);

fclose(fp);

printf("姓名为:%s\n学号为:%s",name,num);

return 0;

}

扩展资料:

1、printf()函数

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出

信息。在编写程序时经常会用到此函数。函数的原型为:

int printf(const char *format, 。);

函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。

2、scanf()

函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。

参考资料来源:百度百科-printf()

参考资料来源:百度百科-scanf (计算机语言函数)

2.怎么获得成员函数的地址

函数指针的声明方法为:

数据类型标志符 (指针变量名) (形参列表);

注1:“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可少,后面的“形参列表”表示指针变量指向的函数所带的参数列表。例如:

int func(int x); /* 声明一个函数 */

int (*f) (int x); /* 声明一个函数指针 */

f=func; /* 将func函数的首地址赋给指针f */

赋值时函数func不带括号,也不带参数,由于func代表函数的首地址,因此经过赋值以后,指针f就指向函数func(x)的代码的首地址。

注2:函数括号中的形参可有可无,视情况而定。

下面的程序说明了函数指针调用函数的方法:

例一、

#include

int max(int x,int y){ return(x>y?x:y); }

void main()

{

int (*ptr)(int, int);

int a,b,c;

ptr=max;

scanf("%d,%d",&a,&b);

c=(*ptr)(a,b);

printf("a=%d,b=%d,max=%d",a,b,c);

}

ptr是指向函数的指针变量,所以可把函数max()赋给ptr作为ptr的值,即把 max()的入口地址赋给ptr,以后就可以用ptr来调用该函数,实际上ptr和max都指向同一个入口地址,不同就是ptr是一个指针变量,不像函数名称那样是死的,它可以指向任何函数,就看你想怎么做了。在程序中把哪个函数的地址赋给它,它就指向哪个函数。而后用指针变量调用它,因此可以先后指向不同的函数。不过注意,指向函数的指针变量没有++和--运算,用时要小心。

3.用C语言写几个函数 要求输入姓名时可用中文

用结构体就行

struct staff

{

char[10] name;

int num;

};

声明

staff st[10];

调用staff内部成员变量时用"."操作符

如输入

void intput()

{

for(i=0;i>st[i].name;

cout>st[i].num;

}

}

职工号排序就是st[i].name的排序 自己写吧

因为是结构体所以名字和编号被“绑”在一起

cout>a; //输入职工号

for(i=0;i

4.c中取得指定位数值的函数

#include

int fun(int data, int idx)

{

int i, ret=data;

for(i=0;i ret=ret/10;

}

return ret%10;

}

int main(void)

{

printf("%d\n", fun(31342,0));

printf("%d\n", fun(31342,1));

printf("%d\n", fun(31342,2));

printf("%d\n", fun(31342,3));

return 0;

}

5.在C里面如何调用C++类成员函数的问题,

fun_c()函数所在的代码文件命名为xxx.c,fun_Cplusplus()函数所在的代码文件命名为yyy.cpp,你先把yyy.cpp和其他所有cpp文件一起编译链接一遍,没有error之后,再加入xxx.c一起编译链接。在fun_c()的头文件里面不需要包含fun_Cplusplus()的头文件,只需要在xxx.c开头声明一下fun_Cplusplus()是外部函数就可以了:

extern fun_Cplusplus();

6.在C++中怎么调用类中的私有成员函数

C++中调用类的私有成员函数的方法就是,在该类中再声明定义一个公有成员函数

在其函数内部调用自己的私有成员函数,向外使用的话,在别的类中包含该类的头文件,就可以通过公有函数隐式的访问私有成员函数;

给个简单例子

class A

{

private:

void fuck();

public:

void howfuck()

{

fuck();

}

};

#include "A.h"

class Fuck

{

public:

A xiha;

}

xiha.howfuck(); //这样就可以访问A类的私有成员fuck函数了

c中获取姓名的成员函数怎么写

转载请注明出处育才学习网 » c中获取姓名的成员函数怎么写

知识

冰心奶奶的魅力作文怎么写600

阅读(237)

本文主要为您介绍冰心奶奶的魅力作文怎么写600,内容包括冰心的魅力作文,我喜欢的冰心奶奶作文六百字,我喜欢的冰心奶奶作文六百字。“爱在左,同情在右,走在生命路的两旁,随时撒种,随时开花……”读着这感人心肺的话语,能不让人忆起和蔼可亲的冰

知识

舆孓偕佬的执子之手怎么写

阅读(188)

本文主要为您介绍舆孓偕佬的执子之手怎么写,内容包括└执子之手.舆子偕是什么意思,执子之手、舆子谐,舆子偕佬:代表着些什么含义。诗经·邶风·击鼓》死生契阔,与子成说。执子之手,与子偕老。 《诗经·邶风·击鼓》 击鼓其镗,踊跃用兵。土国城

知识

从容怎么写句

阅读(183)

本文主要为您介绍从容怎么写句,内容包括关于从容的句子,用从容写句子,句子里有‘从容两字的句子句子里有从容’两字的句子有哪。我的外婆年已七旬。一头短发像罩上一层白霜,一双大眼已深深陷进眼窝,嘴里的牙几乎全脱落了,一双粗糙削瘦的手上爬

知识

涉及到.用英语怎么写

阅读(221)

本文主要为您介绍涉及到.用英语怎么写,内容包括“涉及”怎么用英语表达,涉及指的是.的英语短语怎么写,初中涉及到的英语语法。涉及1.involve2.relate to3.refer to4.touch upon例句1.Does your work invol

知识

他真可爱后面怎么写才更具体呢

阅读(207)

本文主要为您介绍他真可爱后面怎么写才更具体呢,内容包括小花猫真可爱后面怎么写,以他真聪明或他真可爱为内容或为题写一篇作文大全,小弟弟真可爱,把句子写具体。第一篇 他真聪明我哥哥是个满脑子都是鬼点子的15岁的少年,他每次都会用他的“

知识

四年级创意小发明的设想怎么写

阅读(303)

本文主要为您介绍四年级创意小发明的设想怎么写,内容包括四年级下册发明的设想作文200到400,小学生四年级写发明设想作文460字,四年级科技小发明或小创意。我的小发明“多功能笔”随着年龄的增长,我发现我们班近视的同学越来越多了!我心里有

知识

怎么写产品在终端的表现

阅读(221)

本文主要为您介绍怎么写产品在终端的表现,内容包括如何提高产品在终端的动销,怎样写产品的卖点,产品终端是什么意思。产品“卖点”,无非是指商品具备了前所未有、别出心裁或与众不同的特色、特点。这些特点、特色,一方面是产品与生俱来的,另一

知识

juanian怎么写

阅读(234)

本文主要为您介绍juanian怎么写,内容包括权健自然医学的拼音怎么写,ian这个拼音字母组怎么发音,权健2017年会横幅怎么写。中国人名译成俄语,基本上可以按照下面的辅音与元音对照表(中-俄),拼在一起使用。声母汉俄对照b-б p-п m-м f-ф d-д

知识

用英语写7月10日下午怎么写

阅读(232)

本文主要为您介绍用英语写7月10日下午怎么写,内容包括7月10日的英文怎么写,7月10日的英文怎么写,在10月10日下午10:00用英语怎么说注意句行。英语日记的格式是:在左上角写日期、星期.日期的写法是:月、日、年、星期几,如:March 10th,2002,Sunda

知识

很好再见用英文怎么写

阅读(257)

本文主要为您介绍很好再见用英文怎么写,内容包括再见用英语怎么写,再见用英语怎么写,你好、再见、谢谢、对不起的英文怎么写、怎么读。Goodbye! (再见!)、Bye,Bye-bye! (拜拜!)是大家最耳熟能详的英文再见表达。其中 Bye! 比 Goodbye!

知识

名言在于不在于怎么写

阅读(193)

本文主要为您介绍名言在于不在于怎么写,内容包括名言一个人的不在于说什么而在于做什么,名言补写:不在于饰貌,表示好在于内心真实好,不在于外表好的名言。合作与奇迹三月叩响了春的大门,百花绽放,娇艳无比。引得路边的行人都停下脚步,嗅着空气

知识

老虎会游泳的英文怎么写

阅读(307)

本文主要为您介绍老虎会游泳的英文怎么写,内容包括"老虎会游泳"用英语怎么说,老虎会游泳英语怎么说,老虎会游泳英文是什么。Are tigers good at swimming ?/Do tigers well in swimming ?**********

知识

诚信与守法的作文怎么写

阅读(240)

本文主要为您介绍诚信与守法的作文怎么写,内容包括《诚信与守法》作文600字,以诚信与守法为主题的作文怎么写只要告诉我怎么写就行范文就不用了,《诚信与守法》作文600字。诚信与守法诚信守法从我做起,对于这个光荣的责任,在我们身上要起到很

知识

r语言颜色代码怎么写

阅读(339)

本文主要为您介绍r语言颜色代码怎么写,内容包括游戏里字体的颜色的代码是,我想知道各种颜色的编码,各种颜色的代码是什么。游戏里字体的颜色的代码有:红色 #cFF0000、绿色 #c00FF00、蓝色 #c0000FF牡丹红 #cFF00FF、青色 #c00

知识

单例模式java主函数怎么写

阅读(213)

本文主要为您介绍单例模式java主函数怎么写,内容包括java中的单例模式的代码怎么写,java单例模式怎么写,如何写一个简单的单例模式。我从我的博客里把我的文章粘贴过来吧,对于单例模式模式应该有比较清楚的解释:单例模式在我们日常的项目中十

知识

支教策划书成员介绍该怎么写

阅读(260)

本文主要为您介绍支教策划书成员介绍该怎么写,内容包括参加志愿者的个人简介怎么写,支教项目执行计划怎么写,大学生支教小学语文课堂教学策划怎么写。活动背景二、活动目的及意义三、活动时间四、活动地点五、活动对象六、活动过程支教前的

知识

会议桌领导姓名牌怎么写

阅读(1815)

本文主要为您介绍会议桌领导姓名牌怎么写,内容包括开会时,会议姓名牌的放置顺序怎么放领导的姓名牌怎么放搜狗,开会用的姓名牌牌怎么叠,开会时放在领导面前的姓名牌用什么字体。(1)会场布置主席的位置一般在会议桌的两端,视门的方向而定,通常

知识

vb怎么写log函数

阅读(290)

本文主要为您介绍vb怎么写log函数,内容包括VB要用到LOG函数时,怎么写语句,VB中的log()函数该怎么用,vb数学函数中对数函数的使用方法。VB中的对数函数 Math.Log()的返回值为Double类型。要注意的是这个函数计算的是以e=2.718282为底的自然对

知识

家庭成员政治态度怎么写

阅读(262)

本文主要为您介绍家庭成员政治态度怎么写,内容包括家庭主要成员和政治态度怎么填写,家庭成员政治态度怎样填,家庭主要成员和政治态度怎么填写。自我鉴定的特点 篇幅短小,语言概括、简洁、扼要,具有评语和结论性质。 自我鉴定的作用 (1)总结以往

知识

gcc编译怎么写无返回值的函数

阅读(233)

本文主要为您介绍gcc编译怎么写无返回值的函数,内容包括编写无返回值函数,intaaa(){}(无返回值)在gcc下却是能编译通过(返回0),vc不能,,为什么子函数没有写返回值也可以输出正确。VS上编译错误,在gcc上的确是会返回正确的结果。看了gcc的反汇编代

知识

matlab怎么输出自己写的函数图像

阅读(251)

本文主要为您介绍matlab怎么输出自己写的函数图像,内容包括在matlab中如何输出一个函数的图像,在matlab中如何输出一个函数的图像,MATLAB中如何实现输出一个函数表达式。如果要画y=x^3+x^2+x+5在[-20,20]上的图像,可利用以下方法,绘画区间可

知识

类的主函数怎么写

阅读(230)

本文主要为您介绍类的主函数怎么写,内容包括JAVA.编写一个课程类Cource,的主函数怎么写,类的初始化,主函数怎么写,能让如下类输入name,C++的主函数怎么写一点头绪都没有,只会写类的构成。#includeunsigned char paixu[10] _at_ 0x50;void m

[/e:loop]