Functions
Function Parameters
Pass values into a function so the same code can work with different inputs.
Function Parameters
function_parameters.cpp
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
#include <iostream>
#include <string>
void printBadge(std::string name, int level) {
std::cout << "badge=" << name << "-L" << level << std::endl;
}
int main() {
std::string name = ;
int level = ;
printBadge(name, level);
return 0;
}
parameter
A parameter is a named value a function receives from its caller.