ความสัมพันธ์ระหว่างตัวแปรกับชนิดของข้อมูลคือ การประกาศตัวแปร การประกาศตัวแปรในภาษาซีนั้น จําเป็นจะต้องกําหนดชนิดของข้อมูลด้วย
การที่จะกําหนดชนิดข้อมูลให้กับตัวแปรใดๆ จะต้องคํานึงถึงชนิดของข้อมูลที่จะเก็บ ถ้ากําหนดชนิดของข้อมูลเล็กเกินกว่าข้อมูลที่จะเก็บ หรือมีประเภทของข้อมูลไม่ตรงกับข้อมูลที่ต้องการเก็บ อาจทําให้เกิดข้อผิดพลาดของโปรแกรมได้
การกําหนดชนิดของข้อมูล มีความสําคัญมาก ควรพิจรณาอย่างรอบคอบ เพื่อไม่ให้เกิดปัญหาภายหลัง
รูปแบบการประกาศตัวแปรคือ
ชนิดข้อมูล ชื่อตัวแปร;
- ชนิดข้อมูล คือ ชนิดของข้อมูลที่จะกําหนดให้กับตัวแปร
- ชื่อตัวแปร คือ ชื่อของตัวแปรที่ต้องการประกาศ
ตัวอย่าง
int number;
char testStr;
float myNumber;