hutieuxidau
Thành viên mới

- Tham gia
- 26/5/11
- Bài viết
- 34
- Được thích
- 50
- Nghề nghiệp
- Kiểm định phần mềm
em có 1 thắc mắc, mong anh chị giúp đỡ: có giá trị a bất kỳ, đưa bên ngoài hàm vào sau đó em xử lý bên trong hàm nếu đáp ứng điều kiện nào đó nó sẽ gán b=a, xong i=i+1,giả xử lúc đầu i = 0 khi đưa vào hàm nó xử lý i=i+1, vậy lúc trong hàm i=1 em ra khỏi hàm thì i sẽ bị mất đi và về lại =0 vậy làm thế nào để khỏi mất i mà ko ảnh hưởng đến giá trị a?
em muốn dùng i vào việc: trong hàm i=1, em đưa i ra khỏi hàm là 1, kiểm tra điều kiện nếu chưa đúng lặp tiếp, nó lại đưa i=1, vào hàm tiếp để xử lý, mà i có liên quan đến giá trị avì lúc gán giá trị, em gán là a, để ko mất giá trị em phải dùng con trỏ, tức là b[*i]=a[*i];vậy a với a[*i] có khác giá trị ko hay là chính a?(vì em muốn gán b cho giá trị ở a chứ ko phải a[*i]nên không biết a với a[*i] có khác nhau)
em muốn dùng i vào việc: trong hàm i=1, em đưa i ra khỏi hàm là 1, kiểm tra điều kiện nếu chưa đúng lặp tiếp, nó lại đưa i=1, vào hàm tiếp để xử lý, mà i có liên quan đến giá trị avì lúc gán giá trị, em gán là a, để ko mất giá trị em phải dùng con trỏ, tức là b[*i]=a[*i];vậy a với a[*i] có khác giá trị ko hay là chính a?(vì em muốn gán b cho giá trị ở a chứ ko phải a[*i]nên không biết a với a[*i] có khác nhau)