Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- struct TT
- {
- int nAge; // Возраст в днях
- float f; // Вес
- }t1, t2;
- TT t3;
- void foo(TT *p);
- ///////////////////////////////////////////////////
- int main() //
- {
- TT t4;
- t1.nAge = 5 ;
- t1.f = 0.5214;
- foo(&t1);
- foo(&t2);
- foo(&t3);
- foo(&t4);
- }
- ////////////////////////////////////////////////////
- void foo(TT *p)
- {
- printf("p->nAge = %d \n", p->nAge);
- printf("p->f = %.3f \n", p->f );
- }
- /*
- #include <stdio.h>
- int main()
- {
- int n = 3 * 6;
- int *p = &n;
- printf(" %d \n", p);
- printf(" %d \n", &n);
- }
- */
- /*
- #include <stdio.h>
- // * * *
- // 1) Умножение
- // 2) Указатель (создание )
- // 3) Разименование (указателя)
- void foo(int *);
- ////////////////////////////////////////////////////
- int main() //
- {
- int nArr[99] = {111, 1, 2, 3};
- foo( nArr );
- foo(&nArr[0]);
- }
- ////////////////////////////////////////////////////
- void foo(int *p)
- {
- // printf(" p[0] = %d\n", p[0]);
- printf(" p[0] = %d\n", int*p = &nArr);
- }
- */
- /*
- #include <stdio.h>
- // * * *
- // 1) Умножение
- // 2) Указатель (создание )
- // 3) Разименование (указателя)
- int nArr[99] = {111, 1, 2, 3};
- void foo(int *);
- ////////////////////////////////////////////////////
- int main() //
- {
- foo( nArr );
- foo(&nArr[0]);
- }
- ////////////////////////////////////////////////////
- void foo(int *p)
- {
- printf(" p[0] = %d\n", p[0]);
- printf("address p[0] = %d\n", &p[0]);
- }
- */
- /*
- #include <stdio.h>
- // * * *
- // 1) Умножение
- // 2) Указатель (создание )
- // 3) Разименование (указателя)
- ////////////////////////////////////////////////////
- int main() //
- {
- int n1 = 2 * 3; // 1)
- int *p = &n1; // 2)
- int n2 = *p; // 3)
- printf("n2 = %d\n", n2);
- }
- */
- /*
- #include <stdio.h>
- // * * *
- // 1) Умножение
- // 2) Указатель (создание )
- // 3) Разыменование (указателя)
- ////////////////////////////////////////////////////
- int main() //
- {
- int n = 2 * 3; // 1)
- int *p = &n; // 2)
- int n2 = *p; // 3)
- printf("n2 = %d\n", n2);
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement