😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[Embedded μœ„ν•œ ν•œλ°œμ§ λ‘λ°œμ§πŸΎ] μ—°μ‚°μž & μ„ μ–Έκ³Ό μ •μ˜μ˜ 뢄리 & ν—€λ”νŒŒμΌ μ‚¬μš©ν•˜κΈ° λ³Έλ¬Έ

πŸ‘©‍πŸ’» IoT (Embedded)/C++

[Embedded μœ„ν•œ ν•œλ°œμ§ λ‘λ°œμ§πŸΎ] μ—°μ‚°μž & μ„ μ–Έκ³Ό μ •μ˜μ˜ 뢄리 & ν—€λ”νŒŒμΌ μ‚¬μš©ν•˜κΈ°

μ§•μ§•μ•ŒνŒŒμΉ΄ 2023. 6. 25. 23:19
728x90
λ°˜μ‘ν˜•

<λ³Έ λΈ”λ‘œκ·ΈλŠ” λ”°λ°°μ”¨ λ‹˜μ˜ 유튜브λ₯Ό μ°Έκ³ ν•΄μ„œ κ³΅λΆ€ν•˜λ©° μž‘μ„±ν•˜μ˜€μŠ΅λ‹ˆλ‹€ :-)>

=> [따배씨++] λ”°λΌν•˜λ©° λ°°μš°λŠ” C++ | λͺ¨λ˜ c++, c++ κ°•μ˜, c++ κ°•μ’Œ, c++ μ–Έμ–΄, 기초 & c++ ν”„λ‘œκ·Έλž˜λ°, μ½”λ”©

 

🫧 μ—°μ‚°μž

operand : ν”Όμ—°μ‚°μž (x, 2)
assignment : λŒ€μž…μ—°μ‚°μž (=)

#include <iostream>

using namespace std;

int main() {
	int x = 2;		// x is a variable, 2 is a literal
	cout << x + 2 << endl;
	cout << "gani" << endl;
}

 

🫧 μ„ μ–Έκ³Ό μ •μ˜μ˜ λΆ„리 

#include <iostream>

using namespace std;

int add(int a, int b);			// forward declaration
int subtract(int a, int b);		// forward declaration

int main()
{
	cout << add(3, 4) << endl;
	cout << subtract(2, 3) << endl;
	return 0;
}

// definition
int add(int a, int b)
{
	return a + b;
}

int subtract(int a, int b)
{
	return a - b;
}

 

🫧 ν—€λ”νŒŒμΌ μ‚¬μš©ν•˜κΈ°

 πŸΎ add.cpp

#include <iostream>
// 헀더 μ‚¬μš©ν•˜κΈ°
#include "add.h"

using namespace std;

int subtract(int a, int b);		// forward declaration

int main()
{
	cout << add(3, 4) << endl;
	cout << subtract(2, 3) << endl;
	return 0;
}

// definition
int add(int a, int b)
{
	return a + b;
}

int subtract(int a, int b)
{
	return a - b;
}

 

 πŸΎ add.h

#pragma once
int add(int a, int b);			// forward declaration
728x90
λ°˜μ‘ν˜•
Comments