Get the App
SLTechnology News&Howtos  ›  Development  › 

Introduction of three kinds of function parameters in C language

Shulou Source: shulou.com Published: 2022-06-03 17:21:17 10月01日 Update

This article mainly introduces "three kinds of introduction of function parameters in c language". In daily operation, I believe that many people have doubts about the introduction of three kinds of function parameters in c language. The editor consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the doubts of "three situations introduction of function parameters in c language". Next, please follow the editor to study!

1. The function has no parameters, which means there is no parameter list.

Int func1 (); / / declares a function that returns an integer int type float func2 (); / / declares a function that returns a floating-point float type

2. Functions with fixed parameters can have only one parameter or multiple parameters.

Separated by multiple parameters. A parameter is essentially a variable, and you should indicate the type and name when defining it. Compared with the definition of a no-parameter function, the definition of a parameterized function has only one parameter list.

Int func1 (int x); / / declares a function that returns an integer int type float func2 (int x drawing int y); / / declares a function that returns a floating point float type

3. The function has uncertain length parameters, which means that the number of parameters of the function is not fixed.

It can be two or more.

Printf ("% s", "hello world"); printf ("% d-%d-%d", 1Magne2); at this point, the study of "three introductions to function parameters in c language" is over, hoping to solve everyone's doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Tags: Functions parameters types situations languages learning only multiple integers more points help practical next three two variables names articles methods Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Tech Info MariaDB vpn MySQL Microsoft