변수 2

[삽잡이::php] 느슨한 PHP 변수 타입검사! 함수까지 담는다

PHP 코드를 조금씩 개선하고자 분석하고 있었습니다.이 와중에 중복되는 코드이지만다른 class 파일에 있는 메서드들 때문에 어떻게 줄일까 고민하고 있었습니다. 그런데 신기하게도 함수까지 변수에 담을 수 있어서유용하게 코드를 수정한 경험이 있습니다.우와~ 뭐라꼬~?! 이에 감동하여 느슨한 언어 PHP 변수의 데이터형 결정은 어떻게 되는지간단하게 정리하고자 합니다. 좋아 좋아~ PHP 언어에서 변수는 '$'를 붙여 사용합니다. 달러~ 달러~ 달러는 미국의 돈~~ 아무튼... PHP는 느슨한 언어입니다.이유는 변수에 값이 할당 될 때 즉, 담고있는 타입에 따라 자동으로 변환되기 때문입니다. PHP는 변수의 선언이 없는 것입니다. 12345678//cchar ch;int i;double d; ch = 'a';..

#004_시(c)시(c)해서 C++?!... C와 C++의 변수와 동적할당

안녕하세요 삽잡이입니다~ 이번시간에는 C와 C++의 비교를 통해 변수와 동적할당에 대해 살펴보고자 합니다. C++ 에서 malloc과 free 사용이 불가능한 것은 아닙니다.하지만 조금 더 안전하게 사용하기 위해서 new 와 delete를 사용한다고 합니다.자세히는 잘... 흙... 아무튼 예제 보시죠... 123456789101112131415161718192021222324252627282930#include #include using namespace std; void main(){ int i = 2; // C++에서 가능한 변수 선언 및 초기화 int j(2); // C 동적할당 int* p1 = (int*)malloc(sizeof(int)); // C++ 동적할당 int* p2 = new int..