> 백엔드 개발 > C#.Net 튜토리얼 > C언어의 재미있는 사용법에 대한 자세한 설명

C언어의 재미있는 사용법에 대한 자세한 설명

藏色散人
풀어 주다: 2020-05-30 11:17:06
원래의
25603명이 탐색했습니다.

C언어의 재미있는 사용법에 대한 자세한 설명

C 언어에서 fun의 사용법에 대한 자세한 설명

fun 함수는 다양한 기능을 가진 사용자 정의 C/C++ 언어 함수입니다. 함수를 "function"이라고 하는데, 영어 function의 약자로 일반적으로 예문이나 시험문제에 사용되며, 주로 main 함수에서 호출됩니다.

C/C++ 언어에서 fun 함수는 일반적으로 main 함수에 의해 호출됩니다. fun을 사용하여 함수(또는 메소드)를 정의하여, 참조할 때 fun으로 표현할 수 있도록 하는 것을 말합니다. 예를 들어 int fun(int x,int y), void fun(char* a, char* b) 등입니다. 이전 정의를 사용하면 ans=fun(3,7); 또는 fun(p1,p2);과 같은 기본 함수에서 호출할 수 있습니다.

재밌는 기능은 커스텀 기능입니다. fun이라는 단어는 호출될 때 함수를 나타내는 데 사용된다는 점을 제외하고는 다른 의미가 없습니다.

Example

C++ 예시 1

#include<iostream>
using namespace std;
int fun(int x,int y){//这里的fun函数表示计算x的y次幂
    int result=1;
    for(int i=1;i<=y;i++){
        result*=x;
    }
    return result;
}
int main(){
    int ans;
    ans=fun(3,7);//调用fun函数计算3的7次幂
    cout<<ans<<endl;//输出2187
    return 0;
}
로그인 후 복사

C++ 예시 2

#include<iostream>
using namespace std;
//这里的fun函数交换两个指针;其中char*&中*表示指针,&表示引用参数传递
void fun(char*& a,char*& b){
    char* c=a;
    a=b;
    b=c;
}
int main(){
    char* p1;
    char* p2;
    p1="baidu";
    p2="baike";
    fun(p1,p2);//交换p1和p2两个指针
    cout<<p1<<endl<<p2<<endl;//先输出baike后输出baidu
    return 0;
}
로그인 후 복사

추천 튜토리얼: "C#"

위 내용은 C언어의 재미있는 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿