프로그래밍 언어/데이터 타입
-
PHP프로그래밍 언어/데이터 타입 2014. 12. 6. 16:45
integer(int), (integer)double(real), (double), (float) string(string)array(array)object(object) gettype()settype()-- 지역 변수함수 내부에 선언된 변수는 로컬범위(LOCAL SCOPE)를 가지며, 함수 내부에서만 접근 할 수 있다.지역 변수는 그것이 선언된 함수에서만 인식되기 때문에 서로 다른 함수에 같은 이름의 지역변수를 가질 수 있다.함수 내에서 정의된 변수의 영역을 전역 변수로 확대할 수 있다 // global함수 밖에서 정의된 변수를 import? - 정적 변수변수는 여전히 함수에 대하여 로컬범위이다 - 전역 변수함수 외부에 선언(?)된 변수는 전역범위(GLOBAL SCOPE)를 가진다 참조 사이트:http..
-
C#프로그래밍 언어/데이터 타입 2013. 8. 21. 18:15
모든 변수는 클래스 선언부에 있거나 아니면 메서드의 지역 변수로만 존재 CTS(Common Type System)닷넷 언어 * 값 타입변수를 선언하는 즉시 기억 장소가 할당변수끼리 대입시 별도의 사본- 내장형System.Char or charSystem.Int32 or int.MinValue.MaxValue- 사용자 정의형열거형 * 참조 타입.==()힙상의 번지를 비교. 문자열은 예외클래스System.Object or objectpublic virtual string ToString();System.String or string배열
-
리플렉션 or RTTI(Run Time Type Information)프로그래밍 언어/데이터 타입 2013. 7. 25. 04:04
* Javathe classic castIn C++, the classic cast "(TYPE)" does not perform RTTI.type-safe downcastjava.lang.ClassCastException instanceof java.lang.Object.getClass() // Class java.lang.Class(type?) // ClassInitialization is delayed until the first reference to a static method (the constructor is implicitly static) or to a non-constant static fieldc.f. Class.forName()If there’s a superclass, initia..
-
자바프로그래밍 언어/데이터 타입 2012. 5. 22. 21:57
자바 컴파일러는 초기화되지 않은 지역 변수를 사용하는 것을 허락하지 않는다.e.g. Point p = new Point(2.0, -3.5); or Point p = null;String name = "David";int[] powersOfTwo = {1, 2, 4, 8, 16, 32, 64, 128};byte[] buffer = new byte[1024];char[] password = null;c.f. String[] responses = new String[2];responses[0] = "..";responses[1] = "..";c.f. 클래스 필드는 기본값으로 자동 초기화 final상수With a primitive, final makes the value a constant, but with a..
-
자바 스크립트프로그래밍 언어/데이터 타입 2011. 10. 3. 22:34
undefinednullStringBoolean{true|false} * Creating A Namespacevar MyLib = {}; // global Object cointainerMyLib.value = 1;MyLib.increment = function() { MyLib.value++; }MyLib.show = function() { alert(MyLib.value); } MyLib.value=6;MyLib.increment();MyLib.show(); // alerts 7 *변수를 따로 선언할 필요 없다. ex. now = new Date(); 함수 내에 var를 쓰지 않으면 전역 변수로 취급
-
Atomic 타입 - MASM프로그래밍 언어/데이터 타입 2009. 7. 6. 01:27
불 false는 0, true는 1로 가정할 수 있다. mov AND 비트와이즈 OR 비트와이즈 NOT 1의 보수 문자 부호있는 정수 SBYTE/SWORD/SDWORD ; DB/DW/DD movsx ;mov CMP neg 2의 보수 add sub imul cbw/cwd/cdq idiv 단정도(single precision) 실수 REAL4 ; DD fld fstp fadd fmul 배정도(double precision) 실수 REAL8 ; DQ 참조 사이트: http://www.website.masmforum.com/tutorials/fptute/index.html http://jjjryu.tistory.com/entry/MASM-2
-